Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
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