Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
We’re seeking a talented Java Developer to join a high-performing technology team delivering innovative solutions for large-scale, enterprise-level projects. Working within an Agile environment, you’ll play a key role in designing, developing and enhancing modern applications while collaborating with technical leads, testers and fellow developers to deliver high-quality software solutions.
What You’ll Be Doing
- Developing and maintaining Java-based applications and microservices.
- Contributing to solution design and system architecture discussions.
- Promoting best practices including Test Driven Development, Continuous Integration and Continuous Testing.
- Supporting the delivery of features across the full software development lifecycle.
- Mentoring and guiding junior developers within the team.
- Working closely with cross-functional teams in an Agile/Scrum environment.
Requirements
- 2+ years’ commercial experience with Java (versions 8-17).
- Proven experience with Spring, Spring Boot and Spring MVC.
- Experience working with JavaScript.
- Strong understanding of modern software engineering best practices.
- Experience developing and supporting microservices-based applications.
- Excellent communication and stakeholder engagement skills.
- Previous experience mentoring or supporting junior developers.
If you’re an experienced Java Developer looking for a role where you can work on impactful projects, develop your technical expertise and collaborate with a talented team, we’d love to hear from you.
Benefits & conditions
Salary: Up to £55,000 + excellent benefits package
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
What is a Java Developer?
Is AI turning Junior Developers into an endangered species?
Fully Remote Software Engineer Jobs