Java AWS Spring Developer London Hybrid

  • TELSTRA Associates
  • Apr 01, 2026
Contractor Telecommunications

Job Description

A leading IT Consultancy is seeking a Java AWS Spring Developer on a contract basis to work on a project with a leading Telecoms client.

You must be able to work onsite in London 2-3 times per week.

The Java AWS Spring Developer must have the following:

Key Responsibilities:

  • Development of the CMS application components using Java and Spring with focus on both new features and fixes or improvements of existing functionality
  • Strive for continuous improvement - be able to improve existing practices and techniques from within the team with enthusiasm
  • Write well-tested code for robustness including edge cases, usability and general reliability.
  • Focus on non-functional testing as well.
  • Lead in setting up the CI and CD, monitoring and alerting and in general improving reliability and robustness of the system
  • Identify and resolve issues in the codebase. Use debugging tools and techniques to diagnose problems.
  • Mentor less experienced members of the team
  • Lead in the maintenance and support of the AWS infrastructure, Kubernetes deployment, Postgresql Database or Kafka
  • Review code written by peers to ensure adherence to coding standards and best practices.
  • Work closely with other developers, architects and to understand requirements and deliver solutions.
  • Participate in daily standup-meetings as well as other team ceremonies to discuss progress, blockers, and plans.

What skills do you need to play your role well?

  • Strong Java and Spring knowledge and experience with technologies such as AWS, PostgreSQL, Docker, Kubernetes, Kafka, Prometheus, Grafana, Kibana, Jenkins
  • Good overview of other relevant technologies and experience with designing software solutions
  • Ability to work well not only in your team but also in a cross-team environment.
  • Hands on experience in designing, developing and successful deployment of web applications, RESTful APIs or event-driven systems and asynchronous messaging using Kafka
  • Experience with automated test frameworks including considerations for non-functional requirements
  • Knowledge of Unix/Linux and Scripting languages (Bash, etc.)
  • Being self-driven and eager to learn and stay updated with the latest technologies, frameworks, and best practices.
  • Creative thinking skills and analytical skills, with attention to detail.