Java Software Engineer

Company: Morgan McKinley
Apply for the Java Software Engineer
Location: Greater London
Job Description:

Location: Knutsford, Manchester (Hybrid – 2 days onsite)

Salary: Up to £65,500 base + bonus

Overview

We’re working with a Tier 1 financial services organisation investing in its retail digital platform and customer access systems.

They are hiring a Java Software Engineer (AVP) to contribute to the build and evolution of customer-facing platforms, with a focus on APIs, identity workflows, and secure access journeys.

This role sits within a team responsible for orchestrating application flows across multiple systems, including modern APIs and legacy mainframe environments.

The Role

You will contribute to the development of Java-based services supporting a large-scale retail customer platform.

Key focus areas include:

  • Building and enhancing platform APIs
  • Integrating with mainframe systems and downstream services
  • Supporting identity, verification, and access workflows
  • Contributing to UI-facing services and frontend integration
  • Orchestrating application flows across multiple systems and services

Core Responsibilities

  • Develop and maintain Java / Spring-based applications
  • Build and enhance RESTful APIs for customer-facing platforms
  • Work across end-to-end application flows, from UI through to backend and mainframe
  • Contribute to systems handling authentication, access, and identity verification
  • Collaborate with engineering teams across frontend, backend, and platform layers
  • Support and improve system reliability, performance, and maintainability

Requirements

  • Experience with Spring / Spring Boot
  • Experience building APIs and backend services
  • Understanding of frontend/UI integration (ability to work with UI-facing systems)
  • Experience working across distributed systems or complex application flows
  • Strong understanding of software engineering best practices
  • Experience integrating with mainframe systems
  • Exposure to identity and access management (IAM) or verification workflows
  • Experience working within financial services or regulated environments
  • Familiarity with large-scale enterprise platforms

Why This Role

  • Work on high-impact, customer-facing systems at scale
  • Exposure to both modern APIs and legacy integration challenges
  • Strong platform ownership with end-to-end visibility
  • Stable environment with clear progression at AVP level

Apply

Apply directly or reach out for a confidential discussion.

#J-18808-Ljbffr…

Posted: April 1st, 2026