Deloitte - Recruitment
Ernest Gordon Recruitment Limited
Ernest Gordon Recruitment Limited
Pertemps Leicester
The State of Maryland
Anglian Water Services
Connect with headhunters to apply for similar jobsComputer Futures
NRL Recruitment
Opus Recruitment Solutions
Opus Recruitment Solutions
Velocity Recruitment
Methods Business and Digital Technology
Hargreaves Lansdown Asset Management Limited
Knightwood Associates
Approach Personnel Ltd
Approach Personnel Ltd
A leading global investment bank is seeking a Full Stack Java Developer to join their team in Bournemouth. Candidates with 4 to 10 years of experience in Core Java and Full Stack development, particularly with Spring and ReactJS, are encouraged to apply. This hybrid role involves designing and maintaining Java applications, enhancing microservices, and collaborating with cross-functional teams. This is an exciting opportunity to work in a long-term and critical technology programme.
Role : Full Stack Java Developer
Start : January 2026
Duration : 12 months (inside IR35)
Location : Bournemouth (Hybrid)
This is an exciting opportunity to join a leading Tier 1 global investment bank on a large-scale technology programme.
We are supporting a premier investment banking client with an urgent requirement for multiple Full Stack Java Developers to join a high-performing engineering team in Bournemouth. The programme is long-term, business-critical, and offers exposure to complex enterprise-scale systems.
The client is seeking a blend of Senior / Lead-level and Mid–Senior Full Stack Java Developers to support the design, development, and enhancement of core platforms. You will work closely with engineering, architecture, and product teams to deliver robust, scalable solutions.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.