Job Description
Java Developer React
Location - London
On-Prem 3 Days per Week
Talan is looking for a talented Java Developer with React experience to join our team delivering cutting-edge Front Office solutions within Global Markets environments.
You will play a key role in designing and enhancing regulatory, alerting, and sales enablement platforms, directly supporting front-office users and business stakeholders across capital markets.
This is an exciting opportunity to work on high-impact, real-time applications in complex trading environments, collaborating with both business and technical teams to drive innovation and performance.
You will be part of a Front Office technology ecosystem supporting Global Markets activities, working on advanced sales and trading tools used by front-office teams.
The role operates within a distributed, agile delivery model, collaborating closely with:
-
Business stakeholders (sales & trading)
-
Application support teams
-
QA and testing teams
-
Distributed development teams across Europe and globally
You will contribute to the development of modern, scalable applications used in fast-paced, business-critical environments.
Key Responsibilities
-
Design, develop and maintain front-office sales tools and associated applications
-
Contribute across the full software development lifecycle (analysis, design, development, testing, deployment, and support)
-
Build and enhance high-performance, low-latency applications
-
Develop RESTful APIs and modern web interfaces (React)
-
Collaborate closely with business stakeholders to understand requirements and deliver value-driven solutions
-
Work alongside production support teams to ensure smooth releases and operational stability
-
Provide 3rd line support and assist in troubleshooting production issues
-
Participate in code reviews and continuous improvement initiatives
Skills & Experience (Required)
-
Strong experience in Java (server-side development)
-
Experience building web-based applications and REST APIs
-
Solid experience with JavaScript frameworks, particularly React
-
Good understanding of application performance and optimisation
-
Excellent communication skills, both written and verbal
-
Ability to operate effectively in agile, collaborative environments
-
Experience with relational databases and SQL
-
Exposure to investment banking or capital markets environments
-
Experience with multi-threaded and distributed systems
-
Familiarity with CI/CD tools (Jenkins, TeamCity) and deployment tools (Ansible)
-
Knowledge of front office trading systems (FX, Rates, Credit, or derivatives)
-
Experience with monitoring and observability tools
-
Strong problem-solving mindset with a proactive approach
Additional Information
#TalanUK