Java Software Engineer

 

Description:

Join a growing engineering team within a reputable global financial services company based in Birmingham. This is an excellent opportunity for experienced Java Developers passionate about backend application reliability, production support, and performance improvement. The role focuses on modernizing and maintaining enterprise platforms that serve millions of users worldwide.

Key Responsibilities:

  • Improve and support large-scale backend applications operating in a regulated environment.

  • Develop, maintain, and enhance Java-based microservices.

  • Collaborate with global teams across the UK and US to improve system performance and stability.

  • Participate actively in incident resolution, defect management, and technical improvements.

  • Work with modern technologies including Java 11+, Spring Framework, Kafka, MongoDB, and GitLab.

Required Skills:

  • Minimum 4 years of Java development experience, preferably with Java 11 or newer.

  • Strong knowledge of Spring Framework and microservices architecture.

  • Experience in supporting or enhancing critical backend applications.

  • Familiarity with Kafka or similar messaging platforms.

  • Hands-on experience with MongoDB or other NoSQL databases.

  • Understanding of the full Software Development Life Cycle (SDLC) and agile methodologies.

Bonus Skills:

  • Experience in production support or application maintenance.

  • Familiarity with GitLab, CI/CD pipelines, and test automation frameworks such as JUnit and Gherkin.

  • Background working in financial services, fintech, or industries using Java 11+ applications.

Organization Templeton & Partners
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location Birmingham,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2025-05-26 4:48 pm
Expires on 2025-07-10