At a Glance
- Tasks: Architect and 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 FX trading with the latest tech.
- Qualifications: Proven experience in software engineering, 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 in City of 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 in City of 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 in City of 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, especially those involving microservices or real-time systems, make sure to mention them. We love seeing practical examples of your work that demonstrate your skills and creativity.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team 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 too, as you’ll likely be asked to discuss how you’ve used 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 or improved system reliability, as this will demonstrate your hands-on experience and technical expertise.
✨Familiarise Yourself with AI Tools
Since the role involves using AI coding tools, it’s a good idea to have examples ready of how you’ve integrated such tools into your workflow. Discussing your approach to maintaining human oversight while leveraging AI can set you apart from other candidates.
✨Engage with Stakeholders
Be prepared to talk about how you’ve collaborated with product and trading teams in the past. Highlight your communication skills and provide examples of how you translated complex requirements into actionable technical designs, as this is key for the role.