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.
#J-18808-Ljbffr