

Lead Java Microservices AWS Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Lead Java Microservices AWS Developer, lasting 6-12 months, based in central London (2 days in office). Pay is up to £510/day. Requires 10+ years in software development, AWS Serverless expertise, and strong leadership skills.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
510
-
🗓️ - Date discovered
June 13, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Inside IR35
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Agile #Integration Testing #Java #JUnit #Maven #Lambda (AWS Lambda) #Programming #AWS (Amazon Web Services) #Microservices #Scala #Databases #DynamoDB #Leadership #Docker #IAM (Identity and Access Management) #S3 (Amazon Simple Storage Service) #Deployment #SNS (Simple Notification Service) #SQS (Simple Queue Service) #PostgreSQL #TypeScript #Cloud
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
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.