Lead Java Microservices AWS Developer

Posted 12 June 2025
Salary Competitive
LocationLondon
Job type Contract
Discipline Software Engineering
Reference73789
Remote working Hybrid/Flexible

Job description

Lead Java Microservices AWS Developer

Start: ASAP
Duration: 6- 12 months
Location: 2 days in office, central London
Pay: inside IR35, up to £510 /day

We are looking for a highly skilled Lead Java Microservices Developer with proven leadership experience and deep expertise in AWS Serverless Architecture.

Key Responsibilities
- Design and build high-quality web applications using Java and AWS technologies.
- Develop robust and scalable microservices architectures.
- Lead and mentor a team of developers, ensuring best practices are followed.
- Integrate and manage AWS services including Lambda, DynamoDB, S3, ECS Fargate, and more.
- Oversee the development of CI/CD pipelines and deployment strategies.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams to define and implement new features.
- Conduct thorough unit and integration testing to maintain software quality.
- Monitor performance and troubleshoot issues in production environments.
- Review code and promote development standards across the team.


Essential Skills and Experience
- Minimum of 10 years’ experience in software development.
- Prior experience as a Java Microservices Developer in an agile setting.
- Expertise in AWS Serverless Architecture (Lambda, DynamoDB, ECS Fargate, SQS, SNS, Kinesis, CloudFormation, IAM, etc.).
- Strong programming skills in Java (Java 11+), Spring Framework, and JUnit.
- Hands-on experience with containerisation using Docker.
- Familiarity with build tools and languages such as Maven, Node.js, and TypeScript.
- Exposure to testing frameworks and tools (e.g., Jest, Cucumber).
- Good understanding of relational databases, particularly PostgreSQL.
- Strong team leadership, communication, and collaboration skills.

Desirable Skills
- Experience managing technical projects or leading agile teams.
- Knowledge of front-end technologies.
- Familiarity with agile tools such as Rally.
- Working knowledge of ServiceNow.