Salary: 75,000 - 75,000 GBP per year Requirements:
* 5 years of hands-on experience in software development using Java & Spring (Spring Boot preferred)
* Strong experience building and maintaining RESTful APIs & Microservices
* Knowledge of distributed version control systems (Git), build tools (Maven/Gradle), and CI/CD (Jenkins, GitHub Actions, etc.)
* Experience working in Agile teams, following DevOps and automation best practices
* Solid understanding of cloud platforms (AWS, Azure, or GCP) and API gateways is a plus
Responsibilities:
* Develop and enhance Java / Spring-based microservices for high-performing applications
* Architect and design scalable, cloud-native solutions with modern tools and frameworks
* Provide leadership, mentoring, and guidance to engineers while remaining hands-on in development
* Implement RESTful APIs, ensuring best practices in design, testing, and management
* Work with CI/CD pipelines, contributing to automated testing, continuous integration, and deployment
* Collaborate with cross-functional teams, participating in Agile ceremonies, code reviews, and knowledge sharing
* Establish and advocate best practices in software development, including test-driven development (TDD) and DevOps principles
Technologies:
* API
* AWS
* Architect
* Azure
* CI/CD
* Cloud
* DevOps
* GCP
* Git
* GitHub
* Gradle
* Java
* Jenkins
* Maven
* Spring
* Spring Boot
* TDD
* microservices
More:
We are seeking a highly skilled Java Engineer to join our team during an exciting transformation as we move to a product-focused model. We are refreshing our legacy products onto modern tech stacks and delivering high-quality software solutions using Java, Spring, and microservices architecture. In this role, you will have ownership of software design, development, integration, and deployment, working in a highly collaborative Agile environment. If you are passionate about building scalable, high-performance applications and thrive in a team that values engineering excellence, automation, and continuous improvement, we encourage you to apply.
We offer a competitive salary of up to £75k, hybrid working (1 day per week in the office), an outstanding benefits package, and the opportunity to work on cutting-edge projects, shaping the future of enterprise applications in a culture of engineering excellence.