Backend Java DeveloperWe are looking for an experienced Back end
Java Developer to join a long-standing organisation as they maintain and modernise a
mission-critical core system that has been the backbone of their business for over two decades.
About the Role You will work primarily on a
large-scale back end system built in Java 8. The role requires strong expertise in working with
complex legacy systems, ensuring stability and performance, while also playing a key part in the company's modernisation
and cloud migration journey.
A major part of the transformation will involve
upgrading to newer Java versions and migrating the system to
Microsoft Azure. Your technical insight and problem-solving skills will help shape the next generation of the platform.
Responsibilities - Understand, maintain, and enhance a 20-year-old Java-based back end system.
- Ensure performance, stability, and reliability of business-critical processes.
- Drive modernisation efforts, including upgrades to newer Java versions.
- Contribute to the migration of the system to Microsoft Azure.
- Collaborate with cross-functional teams on technical transformation projects.
- (Bonus) Support integration work with .NET technologies.
Requirements - Strong experience as a Java Developer, ideally with Java 8.
- Proven ability to work with complex, large-scale legacy systems.
- Solid understanding of back end development and system architecture.
- Experience with cloud platforms, preferably Microsoft Azure.
- Knowledge of SQL databases and enterprise environments.
- Strong problem-solving and communication skills.
Bonus Skills - Familiarity with .NET technologies.
- Background in system migrations and modernisation projects.
- Experience with DevOps practices and CI/CD pipelines.
What's on Offer - The chance to work with a mission-critical system that underpins business operations.
- A central role in a major modernization and cloud transformation project.
- A stable organisation combined with forward-looking tech challenges.
- Supportive colleagues and a collaborative environment where knowledge sharing is valued.
If this role sounds like the right opportunity for you, please apply below.