At a Glance
- Tasks: Build a cutting-edge FX e-trading platform using React, TypeScript, and Java.
- Company: Join Atrium EMEA, a leader in innovative financial technology.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact in the fast-paced world of e-trading with advanced technologies.
- Qualifications: Expertise in full-stack development, especially with React, TypeScript, and Java.
- Other info: Collaborative environment with mentorship opportunities and a focus on AI tools.
The predicted salary is between 43200 - 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.
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 finance and tech sectors. Attend meetups or webinars related to FX e-trading, and don’t be shy about introducing yourself. You never know who might have a lead on that perfect Senior Full Stack Engineer role!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving React, TypeScript, and Java. Highlight any experience with microservices or low-latency systems. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with distributed systems and event-driven architectures. Practise coding challenges and system design questions, as they’re likely to come up in interviews for a Senior Full Stack Engineer position.
✨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 about their job search. So, hit that apply button and let’s get you one step closer to landing that dream job!
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 is tailored to the Senior Full Stack Engineer role. Highlight your experience with React, TypeScript, and Java, as well as any relevant projects in FX e-Trading. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building high-performance trading platforms and how your background makes you a great fit for our team. Keep it concise but impactful!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them in your application. 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 through our website for the best chance of getting noticed. It’s super easy, and you'll be able to submit all your materials in one go. Plus, we love seeing applications come directly from our site!
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, and be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to tackle technical challenges during the interview. Think about specific examples where you've optimised performance or resolved issues in e-trading systems. This will demonstrate your ability to think critically and apply your skills effectively.
✨Familiarise Yourself with AI Tools
Since the role involves using AI coding tools, be prepared to discuss your experience with them. Share how you've integrated these tools into your workflow and the impact they had on your development process.
✨Engage with Stakeholders
Highlight your communication skills by discussing how you've collaborated with product and trading teams in the past. Be ready to explain how you translate complex requirements into technical designs, as this is key for the role.