Java Software Engineer
Listed on 2026-02-11
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Java Developer
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 OpportunityThis 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, and shared ownership
. Engineers are encouraged to contribute ideas, challenge the status quo, and help shape both technical direction and team ways of working.
You’ll be part of a cross-functional Scrum team, working closely with Product Managers, UX Designers, Test Analysts and fellow Engineers to deliver reliable, scalable software that evolves with customer needs.
Role Scope by Level- Solid Java experience and a desire to grow within complex systems
- Comfortable contributing to production code within Agile teams
- Keen to develop skills in testing, modern tooling, and cloud technologies
- Advocate for clean code, TDD and XP practices
- Enjoys mentoring, pairing and raising engineering standards within the team
- A hands‑on senior engineer who combines technical leadership with coaching
- Still actively coding as part of a Scrum team
- Supporting and developing other engineers through mentoring and 1-to-1s
- Contributing to technical decision‑making and continuous improvement
- Helping shape good engineering practices rather than owning enterprise‑wide architecture
(Level is based on experience and impact, not job title alone.)
Tech Stack & EnvironmentThe core platform is Java‑based, supported by a modern and evolving stack:
- React, Type Script
- AWS, including serverless approaches
- CI/CD pipelines and Dev Ops tooling
You won’t be expected to be an expert in everything — curiosity, good fundamentals, and a willingness to learn matter far more.
There’s a strong internal engineering culture with communities of practice, regular knowledge sharing, and dedicated innovation days focused on learning and experimentation.
You’ll Enjoy This Role If You…- Enjoy working on complex, long‑lived systems
- Care about code quality, testing and sustainable delivery
- Thrive in collaborative, Agile environments
- Like mentoring others and sharing knowledge
- Want meaningful work with real‑world impact
- Cloud‑native or serverless architectures
- Dev Ops and Infrastructure as Code
- Remote‑first working with minimal office travel
- Clear salary bands and progression across levels
- Bonus and excellent benefits package
- Strong investment in learning and career development
- Inclusive, sociable culture with regular team and company events
Apply now or get in touch for a confidential chat. Even if you’re unsure which level you’d sit at, we’re happy to talk it through.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: