Full Stack Java Developer
Job description
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you
Job title: Full Stack Java Developer
Location: Basildon (Fully onsite)
Contract duration: 12 months
Pay rate: £350/Day through FCSA umbrella
Job description
- Design, develop, and scale Spring Boot microservices supporting MRV/MRD workflows
- Build secure, well designed REST APIs integrated with Front End and downstream systems
- Contribute to Front End 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 Front End development using Angular or Server Side templating frameworks (eg, Thymeleaf).
- Working experience with AWS cloud services, such as ECS, API Gateway, S3, RDS/Aurora, or ElastiCache, in deploying and running Back End services.
- Solid understanding of API security concepts, including OAuth2, JWT, and secure service to service communication.
- Hands on experience with relational databases (eg, 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 Client 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
If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.