Senior Java Developer
AGS London, United KingdomSenior Java Developer
Role Summary
Join a leading Tier 1 UK investment bank as a Senior Java Developer, driving innovation in financial markets technology. You will develop high-quality solutions for business-critical requirements in derivatives pricing systems, collaborating with a dynamic global team of technologists, business analysts, and stakeholders.
Company Overview
A leading international bank focused on helping people and companies prosper across Asia, Africa, and the Middle East. The organization is committed to its valued behaviours - do the right thing, better together, and never settle - reflected in their brand promise of being "here for good."
Team & Reporting Line
The FM Digital Channels team is responsible for cross-product transactional pricing of derivatives within the bank. The culture is open, intellectual, and fun with plentiful learning opportunities and career advancement for high-performing talent.
Location & Work Mode
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 and deliver quality solutions for business-critical customer requirements
- Collaborate with fellow technologists, business analysts, project managers, and business stakeholders across multiple global locations
- Take full ownership and responsibility for the complete development lifecycle
- Design, develop, and support end-to-end financial markets systems
- Write efficient, clear code and articulate implementation decisions
Required Qualifications
- 5+ years of hands-on development experience in investment banking IT
- Strong expertise in Core Java with knowledge of concurrency and Spring framework
- Experience in end-to-end design, development, and support of financial markets systems
- Experience with real-time, event-driven architectures
- FX Options trading technology experience and derivatives knowledge
- Fluent in English (speaking and writing)
Skills & Competencies
- Excellent Java development skills with strong software design principles and ability to write robust code with test suites
- Self-starter capable of driving requirements and development efforts
- Team player who engages effectively across departments
- Strong ownership, outstanding problem-solving skills, and ability to handle ambiguity
- Proven experience in agile development environments
- Microservices and container technologies, particularly Docker
- Familiarity with CI/CD and DevOps practices
- Advantageous: RX Java, distributed data stores, functional programming, and full-stack web development
Compensation & Benefits
Contract rate: £750 per day (PAYE Inside IR35), equivalent to £195,000 annually or £1,103.36 per day under Umbrella arrangements. Contract duration: 6 months with extensions for a long-term project (2 years minimum, potential 4-6 years). Additional benefits include 38 days annual leave and employer pension contributions.
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.