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

Senior Full Stack Engineer - FX e Trading - London

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

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.
  • 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, we provide opportunities for mentorship and hands-on experience with cutting-edge technologies, including AI coding tools, ensuring our engineers are at the forefront of the FX e-trading landscape. Our culture promotes teamwork and creativity, making it an ideal place for those seeking meaningful and rewarding careers in technology.
    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 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

    React
    TypeScript
    Java
    Spring Boot
    Microservices
    Event-Driven Architecture
    Distributed Systems
    Performance Tuning
    CI/CD
    Containerization
    Cloud Deployments
    Observability
    AI Development Tools
    Desktop Container Frameworks
    Streaming/Messaging (e.g., Kafka, Solace)

    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.

    Senior Full Stack Engineer - FX e Trading - London
    Atrium (EMEA)
    Location: London

    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
    >