
Senior Java Developer with Tier 1 Investment Bank
Allegis Global Solutions London, United Kingdom
Senior Java Developer with Tier 1 Investment Bank
Role Summary
We are seeking an exceptional Senior Java Developer to join our FM Digital Channels team at a leading international investment bank. In this contract role, you will drive platform development forward and deliver high-quality solutions to business-critical customer requirements. You will work as part of a dynamic global team responsible for cross-product transactional pricing of derivatives, collaborating with technologists, business analysts, project managers and business stakeholders across multiple locations.
Company Overview
We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East. Our commitment extends beyond financial performance; we embody valued behaviours including doing the right thing, working better together, and never settling. Our brand promise is here for good.
Team & Reporting Line
The FM Digital Channels team fosters an open, intellectual, and fun culture. Learning opportunities are plentiful, and career advancement awaits high-energized talents willing to step up.
Location & Work Mode
This role is based in London, UK with a flexible hybrid arrangement: 2 days per week onsite and 3 days working from home.
Key Responsibilities
- Drive platform development forwards and deliver quality solutions to business-critical customer requirements
- Collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders
- Write efficient, clear code and articulate what has been implemented and why
- Take ownership and responsibility for the full development lifecycle
- Drive and facilitate requirements and development efforts
Required Qualifications
- 5+ years of hands-on development experience with investment banking IT systems
- Expert-level knowledge of Core Java (essential), including Concurrency and Spring Framework
- Experience with FX Options trading technology
- Derivatives domain knowledge
- Proven experience in end-to-end design, development and support of financial markets systems
- Experience working in agile development environments
- Excellent software design principles and ability to write robust code with accompanying test suites
- Full-stack web development capability
- Strong English language skills (speaking and writing)
Preferred Qualifications
- RX Java
- Microservices architecture and container technologies (Docker)
- Distributed data stores
- Functional programming
- CI/CD and DevOps practices
- Real-time, event-driven architectures
- Investment banking IT systems experience
- e-trading technology
Key Attributes
- Self-starter who can drive and facilitate requirements and development efforts
- Strong ownership and ability to deal with ambiguity
- Outstanding problem-solving skills
- Proactive and collaborative team player
- Capable of engaging effectively with cross-functional teams
Compensation & Benefits
- Rate: £750 PAYE (Inside IR35) equivalent to £195,000 annually
- 38 days annual leave
- Employer pension contributions
- Potential for long-term engagement (2-6 years)
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.