SonicJobs Logo
Login
Left arrow iconBack to search

Lead Java Software Engineer - Core banking

Henderson Scott
Posted 9 days ago, valid for a month
Location

Manchester, Greater Manchester M17 1DJ, England

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Lead Java Developer in Core Banking Modernisation based in Manchester, requiring 2 days per week in the office.
  • The role offers a salary of up to £106,000 plus benefits.
  • Candidates should have proven technical leadership and at least 5 years of experience in software development, particularly with Java (11+) and Spring Boot.
  • Responsibilities include designing Java-based services, building scalable APIs, and collaborating with DevOps teams on cloud hosting strategies.
  • The ideal candidate will have a strong background in microservices, secure coding practices, and experience with containerisation technologies like Docker and Kubernetes.

Lead Java Developer - Core Banking Modernisation Manchester (2 days per week in office)Up to £106,000 + Benefits Join the Next Generation Core team within the Core Banking division, where our client is building a modern cloud-based banking platform. This greenfield system will support customer servicing across channels and enable the creation of innovative financial products using state-of-the-art technology.We're looking for a seasoned Java engineer to take a hands-on leadership role in designing and building enterprise-grade services. You'll help bridge our new ledger platform-powered by Thought Machine and the wider banking ecosystem through cloud-native, event-driven architecture.What You'll Do

  • Lead the design and development of Java-based services that integrate with the Thought Machine Vault core banking engine.
  • Build scalable APIs, orchestration layers, and platform components that abstract complex ledger functionality.
  • Champion modern engineering practice's/CD, secure coding, observability, and automated testing.
  • Ensure services are production-ready, resilient, and operationally sound.
  • Collaborate with infrastructure and DevOps teams on containerisation, Kubernetes deployments, and robust cloud hosting strategies.
  • Mentor engineers and contribute to engineering standards and governance.
  • Drive integration between new platforms and existing banking systems.

What You'll Need

  • Proven technical leadership in software development, including setting standards and driving design.
  • Strong background in Java (11+), Spring Boot, and building enterprise-scale systems.
  • Deep understanding of microservices, domain-driven design, and event-based architectures (e.g., Kafka).
  • Experience with API design, system integration, and secure, high-performance services.
  • Cloud-native application experience; containerisation with Docker and Kubernetes a plus.

If you're passionate about building the future of banking technology, this is your chance to lead from the front.Please send your CV for consideration.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.