Salary 45,000 - 70,000 GBP per year
Requirements:
- - Strong experience with Java and the Spring framework (or equivalent).
- Knowledge of software design patterns and their application.
- Expertise in containerization using Docker or Kubernetes.
- Experience with Continuous Integration (CI) and Continuous Delivery (CD).
- Passion for Test-Driven Development (TDD) and maintaining high software quality standards.
- Additional skills that would be a plus:
- Designing microservice architectures using DDD, CQRS, and Event Sourcing.
- Hands-on experience with Kubernetes.
- Cloud expertise in AWS, Azure, or GCP.
- Certification in the Spring framework.
Responsibilities:
- - Take ownership of delivering business outcomes, from requirements to production.
- Be responsible for all aspects of your code, including performance and security – you build it, you run it.
- Collaborate with a talented team to deliver high-quality, scalable solutions.
- Apply software architecture principles to address real-world business problems.
- Advocate for best practices, mentor teams, and drive automation efforts.
- Work with CI/CD, security tooling, and deployment automation.
- Provide technical support during application transitions to live service.
- Contribute to a diverse and inclusive workplace where everyone is valued.
Technologies:
- AWS
- Azure
- CI/CD
- Cloud
- CQRS
- DDD
- DevOps
- Docker
- GCP
- Support
- Java
- Kubernetes
- Security
- Spring
- TDD
More:
Join our world-class software engineering team as a Java Software Engineer in London, with hybrid working options available. We offer a competitive salary ranging from £55,000 to £75,000. We're looking for a hands-on technical expert who thrives in a DevOps culture and has a passion for automation, performance, and quality. As part of our team, you'll have the opportunity to make a real impact and help us build reliable and performant services, eliminate waste, and improve processes across the software delivery lifecycle. Ready to take your career to the next level? Apply now and become part of a team that helps you get the future you want.