Job Description
Java Software Engineer (Developer / Senior / Principal)
Complex Systems | Modern Stack | Agile & XP Culture
Remote First (office visit approx. once per month โ South Manchester)
Weโre partnering with a long-established technology business building modern platforms at the heart of a complex, highly regulated domain. With continued growth across their product suite, theyโre now hiring Java Software Engineers across multiple levels โ Developer, Senior, and Principal โ to join their Scrum teams and help deliver software that genuinely makes a difference.
The Opportunity
This isnโt a traditional enterprise development role. Youโll be working on large-scale, business-critical systems in an environment that genuinely values engineering craft, collaboration, and continuous improvement .
Agile and XP practices are embedded across the organisation, with a strong focus on TDD, pairing, continuous integration...