Lead Java developer

Lead Java developer

Posted 2 days ago by Focus on SAP

Negotiable
Undetermined
Hybrid
London, England, United Kingdom

Summary: The Lead Java Developer position is a contract role based in London, requiring a strong background in AWS cloud technologies. The successful candidate will lead the design and implementation of scalable web applications, mentor developers, and ensure project delivery excellence. This role demands extensive experience in Java and AWS services, along with strong leadership and communication skills.

Key Responsibilities:

  • Design and develop cloud-native web applications using Java and AWS services.
  • Implement and manage infrastructure components like Lambda, DynamoDB, Fargate, SQS, SNS, and API Gateway.
  • Define and maintain CI/CD pipelines to support automated deployments and continuous delivery.
  • Produce clean, efficient, and well-documented code in adherence to established standards.
  • Work collaboratively across teams to gather requirements and deliver new features.
  • Conduct comprehensive testing, including unit and integration tests, to ensure robust solutions.
  • Monitor and maintain application health and performance in production environments.
  • Participate in peer code reviews and enforce development best practices.
  • Lead full-cycle feature development and oversee delivery timelines.
  • Mentor junior developers and support team growth through knowledge sharing.

Key Skills:

  • 10 years of professional experience in software development.
  • Proven expertise in Java (Java 11+) and Spring-based microservice architectures.
  • Hands-on experience with AWS cloud ecosystem, including key services such as Lambda, DynamoDB, ECS Fargate, CloudFormation, Kinesis, IAM, SQS, SNS, S3, API Gateway, and related tools.
  • Strong command of containerization using Docker.
  • Familiarity with modern build and test tools (e.g., Maven, JUnit, Cucumber, Jest).
  • Experience with additional languages/tools such as Node.js, TypeScript, and Postgres.
  • Sound understanding of test automation and quality assurance practices.
  • Excellent problem-solving, communication, and collaboration skills.
  • Proven ability to lead development teams and drive agile projects to completion.
  • Consulting background is a plus.
  • Rights to work in the UK is must (No Sponsorship available).

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Lead Java Developer

Employment Type: Contract, Full time

Start: ASAP

Location: London– Hybrid 3 days a week

Languages: English

Role – We are seeking a Lead Java Developer with a strong background in AWS cloud technologies to join our high-performing development team. In this leadership role, you will drive the design and implementation of scalable web applications, leveraging modern Java frameworks and AWS Serverless services. You'll guide development efforts from conception through production, playing a pivotal role in shaping architecture, mentoring developers, and ensuring project delivery excellence.

Key skills: 10 years of professional experience in software development. Proven expertise in Java (Java 11+) and Spring-based microservice architectures. Hands-on experience with AWS cloud ecosystem, including key services such as Lambda, DynamoDB, ECS Fargate, CloudFormation, Kinesis, IAM, SQS, SNS, S3, API Gateway, and related tools. Strong command of containerization using Docker. Familiarity with modern build and test tools (e.g., Maven, JUnit, Cucumber, Jest). Experience with additional languages/tools such as Node.js, TypeScript, and Postgres. Sound understanding of test automation and quality assurance practices. Excellent problem-solving, communication, and collaboration skills. Proven ability to lead development teams and drive agile projects to completion. Strong communication and collaboration skills. Consulting background is a plus. Strong communication skills (oral & written) Rights to work in the UK is must (No Sponsorship available)

Responsibilities: Design and develop cloud-native web applications using Java and AWS services. Implement and manage infrastructure components like Lambda, DynamoDB, Fargate, SQS, SNS, and API Gateway. Define and maintain CI/CD pipelines to support automated deployments and continuous delivery. Produce clean, efficient, and well-documented code in adherence to established standards. Work collaboratively across teams to gather requirements and deliver new features. Conduct comprehensive testing, including unit and integration tests, to ensure robust solutions. Monitor and maintain application health and performance in production environments. Participate in peer code reviews and enforce development best practices. Lead full-cycle feature development and oversee delivery timelines. Mentor junior developers and support team growth through knowledge sharing.

Should you be interested in being considered for this position and would like to discuss further. Please apply with your latest CV or share your CV directly with me at christophe.ramen@focusonsap.org