Senior Java Developer - AGS - #2174732
eFinancialCareers
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Neighbourhood Response Officer - London
Interim Year-End Accountant
Credit Analyst / Data Reporting - CER Financial