Java full stack developer

ROLE PURPOSE

Design, develop, and scale Spring Boot microservices supporting MRV/MRD workflows

• Build secure, well designed REST APIs integrated with frontend and downstream systems

• Contribute to frontend development using Angular and/or server side templating (Thymeleaf)

• Work with event driven and messaging systems to support real time risk processing

• Develop and optimize data access using relational databases and caching layers

• Collaborate across product, cloud, and risk teams to support multi region scaling

• Support production readiness, performance tuning, and operational stability

REQUIRED SKILLS & EXPERIENCE

• Strong hands on experience in Java and Spring Boot, including REST API development and microservice based architectures in production environments.

• Experience working across the full stack, with practical exposure to frontend development using Angular or server side templating frameworks (e.g., Thymeleaf).

• Working experience with AWS cloud services, such as ECS, API Gateway, S3, RDS/Aurora, or ElastiCache, in deploying and running backend services.

• Solid understanding of API security concepts, including OAuth2, JWT, and secure service to service communication.

• Hands on experience with relational databases (e.g., PostgreSQL) and familiarity with caching technologies such as Redis.

• Working knowledge of event driven architectures, including experience consuming or producing messages using Kafka and/or Amazon SQS.

• Experience working in regulated, risk sensitive, or high availability systems, with an emphasis on reliability, auditability, and scalability.

REQUIRED PERSONAL SKILLS:

• Good communication skills and will be able to work within an international team

• Self-motivated individual and creative thinker who will take ownership of tasks assigned.

• Able to thrive in a fast-paced, high energy, demanding and team-orientated environment.

• Excellent problem solving skills

• Strong communication skills both verbal and written. Capable of collaborating effectively across a variety of IT and Business groups, across regions and different roles

• Good customer service skills. Ability to deal with difficult situations/individuals gracefully

SKILLS DESIRED:

• Exposure to fraud, risk, or compliance platforms

• Familiarity with Node.js in support or integration roles

• Experience with Snowflake or data lake architectures

• Prior work in multi region or globally distributed systems"

Job Details

Company
Ampstek
Location
Basildon, England, United Kingdom
Posted