Senior Full Stack Engineer – FX e Trading – London
Senior Full Stack Engineer – FX e Trading – London

Senior Full Stack Engineer – FX e Trading – London

Full-Time 48000 - 72000 £ / year (est.) No home office possible
A

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.
  • Experience designing and operating distributed systems (microservices, event‑driven architectures, messaging/streaming).
  • Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS).
  • Proven experience in e‑trading or real‑time financial systems (FX highly desirable), including familiarity with market data, order flows, and execution workflows.
  • Hands‑on with CI/CD, containerization, cloud/on‑prem deployments, and observability.
  • Comfort evaluating and integrating AI coding tools into daily development workflows.
  • Excellent communication and stakeholder engagement; able to lead initiatives and mentor others.
  • Experience with desktop container frameworks (OpenFin, Electron, or similar).
  • Experience with streaming/messaging (e.g., Kafka, Solace) and low‑latency patterns.
  • Knowledge of web performance optimization and accessibility.
  • 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)

    Atrium EMEA is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers and leverage cutting-edge AI tools to enhance your development experience. The company promotes a culture of excellence, ensuring that you are not only part of building a state-of-the-art FX e-trading platform but also supported in your professional journey with competitive PAYE/Umbrella options and a commitment to best engineering practices.
    A

    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

    React
    TypeScript
    Java
    Spring Boot
    Microservices
    Event-Driven Architecture
    Distributed Systems
    Multithreading
    Performance Tuning
    CI/CD
    Containerization
    Cloud Deployments
    Observability
    AI Development Tools
    Desktop Container Frameworks

    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.

    Senior Full Stack Engineer – FX e Trading – London
    Atrium (EMEA)

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    A
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >