Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Java Software Engineer (AVP)
Title: Java Software Engineer (AVP)
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
- Strong Java (Core Java)
- 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
Desirable
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join Morgan McKinley and take your career to the next level!
Application takes less than 5 minutes

