Core Java Developer - Equity Trading Technology
Location: London (Hybrid - 3 days per week in the office)
Employment Type: Permanent, Full-time
We are partnering with a leading financial services firm to recruit a Core Java Developer into a small, highly visible engineering team supporting real-time equity trading, electronic market making and critical business applications.
The technology function comprises approximately ten developers supporting a business of over 300 people. It operates with a flat structure, minimal bureaucracy and a strong emphasis on automation, accountability and engineering ownership.
This opportunity would suit an experienced Java developer who enjoys solving complex problems, taking responsibility for production systems and remaining hands-on technically, rather than pursuing a management career.
The Role
You will take ownership across the full software development lifecycle, working closely with business stakeholders and experienced engineers to deliver and maintain systems that directly support the firm's trading activities.
Responsibilities include:
- Designing, developing and delivering server-side applications using Core Java.
- Contributing to a significant architectural modernisation programme, replacing legacy Windows client-server applications with a modern React-based platform.
- Taking ownership from initial requirements gathering and solution design through development, automated testing, deployment and production support.
- Working across greenfield development, enhancements to existing applications and ongoing platform maintenance.
- Engaging directly with business users to understand requirements and translate them into practical technical solutions.
- Participating in a rotating second-line support schedule, approximately one week in three, providing direct exposure to production systems and end-user requirements.
Technology Environment
The core technology stack includes:
- Frontend: React, C# native applications.
- Scripting: Python.
- Databases: SQL Server, KDB.
React is an increasing area of investment, so an interest in modern frontend development would be advantageous, although strong server-side Java experience remains the primary requirement.
What We're Looking For
- Experience: 3-10 years of commercial server-side Core Java development.
- Technical Focus: Strong engineering fundamentals and a genuine interest in writing high-quality production code.
- Ownership: Comfortable taking responsibility for applications throughout their lifecycle, including production issues and ongoing improvements.
- Stability: A consistent employment history and an interest in building long-term value within one organisation.
- Career Motivation: Someone who wants to remain a hands-on individual contributor rather than moving towards management.
- Collaboration: Pragmatic, approachable and comfortable working in a flat, experienced engineering team where decisions are shared and individual contributions matter.
- Mindset: Proactive, accountable and able to operate independently without relying on layers of process or supervision.
The team places considerable value on technical ability, personal accountability and cultural compatibility. There is little hierarchy, and developers are trusted to make sensible decisions and deliver.
Additional Information
- Location: London, with three days per week in the office.
- Employment: Permanent.
- Visa Sponsorship: Not available. Applicants must already have the unrestricted right to work in the UK.
- Interview Process: Initial screening conversation, tailored coding assessment, algorithmic take-home exercise and final technical/departmental interview.
Core Java Developer β Equity Trading Technology employer: Morgan McKinley
As a leading international savings and investments business with over a century of experience, we pride ourselves on fostering a supportive and inclusive work environment that prioritises employee well-being and professional growth. Our flexible working arrangements and commitment to workplace accommodations ensure that you can thrive in your role as the Group Financial Crime Policy and Standards Manager, while contributing to our mission of delivering exceptional financial outcomes for our clients. Join us to be part of a dynamic team that values collaboration, innovation, and integrity in the financial sector.