At a Glance
- Tasks: Architect and build a cutting-edge FX e-trading platform using React, TypeScript, and Java.
- Company: Join a leading financial tech firm in London with a focus on innovation.
- Benefits: Competitive salary, flexible PAYE/Umbrella options, and opportunities for professional growth.
- Why this job: Make a real impact in the fast-paced world of FX trading while leveraging AI tools.
- Qualifications: Proven experience in software engineering, especially with React, TypeScript, and Java.
- Other info: Collaborative environment with mentorship opportunities and a focus on best practices.
The predicted salary is between 48000 - 72000 £ per year.
Atrium EMEA is looking for several Senior Full‑Stack Engineers with good experience of FX e‑Trading (React/TypeScript + Java) to help architect and build a new FX e‑trading platform from the ground up, working across the stack to deliver high‑performance, resilient, and secure systems. You will partner closely with product, trading, and infrastructure teams to deliver features end‑to‑end—from UI and desktop container experiences to low‑latency backend services. Lean into the latest AI coding tools to accelerate delivery, strengthen code quality, and enhance developer experience. 4 days onsite in London. PAYE/Umbrella options.
Responsibilities:
- Lead design and development of full‑stack features: React/TypeScript web apps, desktop container integrations (OpenFin or similar), and Java services.
- Architect and implement scalable, event‑driven, and microservices‑based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real‑time streaming.
- Build performant and accessible UIs with modular, reusable components; drive state management, data visualization, and UX for trading workflows.
- Optimize latency, throughput, and reliability across the stack; instrument observability (metrics, tracing, logging) and performance profiling.
- Establish engineering best practices: code standards, testing strategies (unit/integration/E2E), CI/CD, secure coding, and release management.
- Mentor engineers through code reviews, design sessions, and hands‑on pairing—encouraging thoughtful abstractions, clean architecture, and pragmatic delivery.
- Use AI development tools for assisted coding, refactoring, test generation, secure code analysis, documentation, and knowledge search—evaluating where AI accelerates while maintaining human oversight.
- Collaborate with stakeholders to translate trading requirements into robust technical designs; write clear specs and implementation plans.
Essential:
- Professional software engineering experience, with deep expertise in:
- Frontend: React, TypeScript, modern tooling (bundlers, linting, testing frameworks).
- Backend: Core Java, Spring Boot (or similar), multithreading/concurrency, performance tuning.
Click Apply now/Contact Lianne to be considered for the Senior Full‑Stack Engineer – London role.
Senior Full Stack Engineer – FX e Trading – London employer: Atrium (EMEA)
Contact Detail:
Atrium (EMEA) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer – FX e Trading – London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in FX e-Trading. A friendly chat can lead to insider info about job openings or even a referral that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving React, TypeScript, and Java. This is your chance to demonstrate your expertise in building high-performance systems and your understanding of e-trading workflows.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with microservices, event-driven architectures, and performance tuning. Practising coding challenges can also help you feel more confident when it comes to demonstrating your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our platform. So, hit that 'Apply now' button and let’s get started!
We think you need these skills to ace Senior Full Stack Engineer – FX e Trading – London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in React, TypeScript, and Java, as well as any relevant experience in FX e-trading. We want to see how you can contribute to building our new platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention your experience with microservices and event-driven architectures—those are key for us!
Showcase Your Projects: If you've worked on projects that demonstrate your full-stack capabilities, make sure to include them. Whether it's a personal project or something from your previous job, we love seeing real examples of your work and how you tackle challenges.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Atrium (EMEA)
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in React, TypeScript, and Java, as these are crucial for the role. Brush up on your knowledge of Spring Boot and microservices architecture, as you’ll likely be asked to discuss how you’ve implemented these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in e-trading or real-time financial systems. Be ready to explain how you optimised performance, handled latency issues, or improved system reliability. Use examples that highlight your analytical thinking and technical prowess.
✨Demonstrate Collaboration and Mentorship
Since this role involves mentoring others, think of instances where you’ve led design sessions or code reviews. Share how you’ve helped team members grow and how you approach collaboration with product and trading teams to deliver features effectively.
✨Embrace AI Tools in Development
Familiarise yourself with AI coding tools and be prepared to discuss how you’ve integrated them into your workflow. Highlight any experiences where these tools have enhanced your coding efficiency or code quality, while also emphasising the importance of human oversight.