At a Glance
- Tasks: Build full-stack trading and risk systems using Java 21 and React.js.
- Company: Join a leading global financial institution focused on innovative technology and capital markets.
- Benefits: Enjoy a hybrid work model, competitive day rates, and potential contract extensions.
- Why this job: Be part of a dynamic team shaping the future of trading technology in a collaborative environment.
- Qualifications: Strong skills in Java and React.js, with experience in multithreaded systems and agile delivery.
- Other info: Adecco promotes an inclusive recruitment process for candidates of all backgrounds.
The predicted salary is between 43200 - 72000 Β£ per year.
Job Description
Java Developer – Full Stack (Java 21 / React.js)Location: London (Hybrid – 3 days onsite)Contract: 6-Month Contract with high potential for extension (Inside IR35 via Umbrella)Day Rate: Competitive
Client: Our client is a leading global financial institution with a strong presence in capital markets. They offer a stable, collaborative environment with a focus on trading, risk management, and derivatives. The firm combines global reach with innovative technology to support its front-office operations
You'll play a key role in building full-stack solutions using Java 21 and React.js, collaborating closely with traders, risk managers, and quant teams in a dynamic and fast-paced environment.
What You'll Do:
- Build robust front-to-back trading and risk systems using Java 21 and React.js
- Work across teams (Trading, Risk, Quants, DevOps) to deliver scalable solutions
- Focus on performance, maintainability, and reliability from day one
- Enhance CI/CD pipelines and development processes
- Support production environments (Level 3 support)
What You Bring:
- Strong Java (streams, lambdas, concurrency) and front-end skills with React.js
- Deep knowledge of multithreaded, distributed systems and asynchronous architecture
- Experience with JVM tuning and observability tools (Prometheus, Elastic, etc.)
- TDD, CI/CD, and agile delivery experience
- Ability to deliver from design to deployment
Bonus Points:
- Experience in Front Office, Risk, or Pricing within investment banking
- Kafka, GRPC, Docker/Kubernetes, cloud-native development
- Knowledge of risk sensitivities and front-to-back processes
Join a leading global financial group and help shape the next generation of trading and risk technology.
Apply now to learn more.
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Java Developer-Full stack with React.js employer: Pontoon
Contact Detail:
Pontoon Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Java Developer-Full stack with React.js
β¨Tip Number 1
Familiarise yourself with the latest features of Java 21 and React.js. Being able to discuss recent updates or improvements in these technologies during your conversations can really set you apart from other candidates.
β¨Tip Number 2
Network with professionals in the financial technology sector. Attend meetups or webinars focused on trading and risk management to gain insights and potentially make connections that could lead to referrals.
β¨Tip Number 3
Prepare to demonstrate your understanding of multithreaded and distributed systems. Be ready to discuss specific projects where you've implemented these concepts, as they are crucial for the role.
β¨Tip Number 4
Showcase your experience with CI/CD pipelines and TDD in your discussions. Highlighting your practical knowledge in these areas will resonate well with the teamβs focus on performance and reliability.
We think you need these skills to ace Java Developer-Full stack with React.js
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Java 21 and React.js. Include specific projects where you've built full-stack solutions, focusing on your contributions to performance, maintainability, and reliability.
Craft a Compelling Cover Letter: In your cover letter, emphasise your collaborative experience with teams such as Trading, Risk, and Quants. Mention any relevant experience in financial institutions and how it aligns with the role's requirements.
Showcase Technical Skills: Clearly outline your technical skills related to multithreaded systems, JVM tuning, and observability tools. Use bullet points for clarity and ensure you mention your familiarity with TDD, CI/CD, and agile methodologies.
Highlight Relevant Experience: If you have experience in Front Office, Risk, or Pricing within investment banking, make sure to highlight this prominently. Discuss any relevant tools like Kafka, Docker, or Kubernetes that you've used in past roles.
How to prepare for a job interview at Pontoon
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with Java 21 and React.js in detail. Highlight specific projects where you've built full-stack solutions, focusing on your use of streams, lambdas, and concurrency in Java, as well as your front-end skills.
β¨Understand the Financial Context
Familiarise yourself with the basics of trading, risk management, and derivatives. Understanding the financial environment will help you communicate effectively with traders and risk managers during the interview.
β¨Demonstrate Problem-Solving Abilities
Prepare to discuss how you've tackled challenges in previous roles, especially in relation to multithreaded and distributed systems. Be ready to explain your thought process and the tools you used, such as JVM tuning and observability tools.
β¨Emphasise Collaboration and Agile Experience
Since the role involves working across various teams, highlight your experience in collaborative environments. Discuss your familiarity with TDD, CI/CD, and agile methodologies, and provide examples of how you've contributed to team success.