Senior Java Microservices AWS Developer

Senior Java Microservices AWS Developer

Posted 2 days ago by Queen Square Recruitment

£500 Per day
Inside
Hybrid
London Area, United Kingdom

Summary: The Senior Java Microservices AWS Developer role in London involves leading the design, development, and deployment of cloud-native solutions using Java and AWS technologies. The position requires extensive back-end development experience and the ability to work in a modern DevOps environment. The developer will collaborate with cross-functional teams to deliver high-quality applications that meet complex business needs. This is a contract position with a hybrid working arrangement.

Key Responsibilities:

  • Design and develop scalable web applications using Java and AWS Serverless architecture.
  • Build and manage microservices using Spring Boot and Java 11+.
  • Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodeBuild.
  • Work with AWS services like Lambda, DynamoDB, ECS Fargate, S3, SQS, SNS, RDS, Kinesis, and CloudFormation.
  • Develop secure, efficient APIs using API Gateway and related integrations.
  • Monitor and troubleshoot production issues using tools like CloudWatch.
  • Conduct peer code reviews and maintain coding best practices.
  • Collaborate with cross-functional teams including DevOps, QA, and UX.
  • Lead feature development from planning to deployment.
  • Deliver high-quality code in an Agile/Scrum environment.

Key Skills:

  • 10+ years of Java development experience, including Spring Boot and concurrent programming.
  • Strong experience with AWS Serverless stack (Lambda, DynamoDB, ECS Fargate, API Gateway, CloudFormation, etc.).
  • Proficiency with messaging systems (MQ, Kafka).
  • Deep understanding of RDBMS (Sybase/DB2 preferred); strong SQL knowledge required.
  • Skilled in writing unit and integration tests (JUnit).
  • Excellent problem-solving, debugging, and communication skills.
  • Experience with version control (Git) and CI/CD pipelines.
  • Exposure to front-end technologies (e.g., React, Angular) is desirable.
  • Familiarity with agile tools (e.g., Rally, Jira) is desirable.
  • Experience using ServiceNow or similar ITSM platforms is desirable.

Salary (Rate): £500/day

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

The Opportunity

Join a dynamic, tech-forward team as a Senior Java Microservices AWS Developer, where you'll work on large-scale, high-performance cloud-native solutions. This role requires strong back-end development expertise using Java and AWS Serverless technologies. You'll lead the design, development, and deployment of robust applications supporting complex business needs in a modern DevOps environment.

Key Responsibilities

  • Design and develop scalable web applications using Java and AWS Serverless architecture.
  • Build and manage microservices using Spring Boot and Java 11+.
  • Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodeBuild.
  • Work with AWS services like Lambda, DynamoDB, ECS Fargate, S3, SQS, SNS, RDS, Kinesis, and CloudFormation.
  • Develop secure, efficient APIs using API Gateway and related integrations.
  • Monitor and troubleshoot production issues using tools like CloudWatch.
  • Conduct peer code reviews and maintain coding best practices.
  • Collaborate with cross-functional teams including DevOps, QA, and UX.
  • Lead feature development from planning to deployment.
  • Deliver high-quality code in an Agile/Scrum environment.

Required Skills & Experience

  • 10+ years of Java development experience, including Spring Boot and concurrent programming.
  • Strong experience with AWS Serverless stack (Lambda, DynamoDB, ECS Fargate, API Gateway, CloudFormation, etc.).
  • Proficiency with messaging systems (MQ, Kafka).
  • Deep understanding of RDBMS (Sybase/DB2 preferred); strong SQL knowledge required.
  • Skilled in writing unit and integration tests (JUnit).
  • Excellent problem-solving, debugging, and communication skills.
  • Experience with version control (Git) and CI/CD pipelines.

Desirable Skills

  • Exposure to front-end technologies (e.g., React, Angular).
  • Familiarity with agile tools (e.g., Rally, Jira).
  • Experience using ServiceNow or similar ITSM platforms.