Senior Full Stack Engineer - FX e Trading - London in City of London
Senior Full Stack Engineer - FX e Trading - London

Senior Full Stack Engineer - FX e Trading - London in City of London

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

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.
  • 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 in City of London employer: Atrium (EMEA)

    At Atrium EMEA, we pride ourselves on fostering a dynamic and collaborative work environment that empowers our engineers to innovate and excel. With a strong focus on professional development, we offer mentorship opportunities and the chance to work with cutting-edge technologies in the heart of London, ensuring that our team members are at the forefront of the FX e-Trading landscape. Enjoy a balanced work-life culture with four days onsite, where your contributions directly impact the success of our new trading platform.
    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 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

    React
    TypeScript
    Java
    Spring Boot
    Microservices
    Event-Driven Architecture
    Distributed Systems
    CI/CD
    Containerization
    Cloud Deployments
    Observability
    Performance Tuning
    E-Trading Systems
    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, 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.

    Senior Full Stack Engineer - FX e Trading - London in City of London
    Atrium (EMEA)
    Location: City of London
    Go Premium

    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
    • Senior Full Stack Engineer - FX e Trading - London in City of London

      City of London
      Full-Time
      43200 - 72000 £ / year (est.)
    • A

      Atrium (EMEA)

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