Developer – Front or Back End – Equities – Investment Banking

Atrium (EMEA)

Greater London

On-site

GBP 120,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Atrium (EMEA) in London is seeking a Developer – Front or Back End for Equities in Investment Banking. Four days onsite, with deep Java/Spring expertise and production-grade services for trading and workflow platforms.

You’ll lead architecture, build scalable trade-flow software, collaborate across Product, Trading, Operations, and Engineering, and push AI-driven automation while maintaining high reliability and performance.

Qualifications

  • Bachelor's degree in computer science or related discipline or equivalent experience.
  • Real-time, scalable and resilient software design experience in financial services or similar high-throughput domains.
  • Deep expertise in Java and the Spring ecosystem with production-grade services.

Responsibilities

  • Lead design, architecture and implementation of trading, sales and operations workflows.
  • Build scalable trade-flow software for diverse client-side and OMS-side integrations.
  • Collaborate with Product, Trading, Operations and Engineering teams to translate requirements into robust solutions.
  • Evaluate and adopt emerging technologies to support a modern, high-performance stack.
  • Drive AI-assisted automation and tooling to improve developer productivity and system efficiency.

Skills

Java
Spring
Architecture
High-throughput

Education

Bachelor's degree in Computer Science or related
Advanced degree preferred

Tools

Apache Kafka
IBM MQ
FIX protocol
GitHub Copilot

Job description

Developer – Front or Back End – Equities – Investment Banking

Location: London (4 days onsite)

We’re seeking future team members for our Equities Engineering team in Execution Services Platform. (Note: We value T-shaped engineers — deep expertise in one discipline (backend or frontend) with broad familiarity across the stack is preferred over equal but shallow coverage of both)

  • Core Backend Proficiency: Deep expertise in Java and the Spring ecosystem — including Spring Framework, Spring Boot, Spring Security, Spring Data, and ORM frameworks — with a strong focus on building production-grade, enterprise-scale services.

In this role, you’ll make an impact in the following ways:

  • Architecture & Design Leadership: Play a lead role in the design, architecture and implementation of trading, sales, and operations workflows, ensuring alignment with business goals and engineering best practices.
  • Trade-Flow Platform Development: Design and build flexible, scalable trade-flow software capable of handling diverse client-side and OMS-side integration patterns and high-throughput scenarios.
  • Cross-functional Collaboration: Partner closely with Product, Trading, Operations, and Engineering teams to translate complex business requirements into robust, scalable technical solutions.
  • Technology Innovation: Work alongside a cross-functional engineering team to evaluate and adopt emerging technologies, contributing to a modern, high-performance technology stack.
  • AI-Driven Automation: Champion an AI-first mindset by driving automation initiatives, intelligent code refactoring, and the adoption of AI tooling to improve developer productivity and system efficiency.
  • Engineering Excellence: Deliver well-designed, testable, secure, and performant code through hands-on programming, rigorous code reviews, and adherence to engineering standards.
  • Production Support: Provide second-level production support, troubleshoot complex system issues, and contribute to incident resolution and post-mortem processes.
  • Mentorship & Technical Leadership: Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, technical growth, and engineering craftsmanship.

To be successful in this role, we’re seeking the following:

  • Bachelor’s degree in computer science or a related discipline, or equivalent work experience required, advanced degree preferred.
  • Industry Experience: 10+ years of experience designing, building, and delivering real-time, scalable, and resilient software applications within Financial Services or similarly complex, high-throughput domains.
  • Core Backend Proficiency: Deep expertise in Java and the Spring ecosystem — including Spring Framework, Spring Boot, Spring Security, Spring Data, and ORM frameworks — with a strong focus on building production-grade, enterprise-scale services.
  • Data & Persistence: Strong command of relational and analytical database technologies, e.g., Oracle / Microsoft SQL Server, with experience in data modeling, query optimization, and large-scale data management.
  • Messaging & Middleware: Hands-on experience with messaging and middleware technologies such as Apache Kafka, IBM MQ, the FIX protocol, with an understanding of event-driven and asynchronous system design.
  • Agile Delivery: Solid understanding of Scrum and Agile methodologies, with a proven ability to deliver in fast-paced, rapidly evolving environments with shifting priorities.
  • Communication & Leadership: Excellent written and verbal communication skills; able to clearly articulate technical concepts to both technical and non-technical stakeholders. Strong organizational skills to coordinate, influence, and drive cross-team initiatives.
  • Problem Solving & Innovation: Demonstrated ability to analyze complex, ambiguous problems and devise pragmatic, innovative solutions — balancing technical rigor with delivery speed.
  • AI-Augmented Development: Familiarity with one or more AI coding and productivity tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude Code), with a willingness to leverage AI-assisted workflows to accelerate development and improve code quality.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Front End Developer
Senior Front End Developer

Grid Dynamics • Greater London

On-site
GBP 60,000 - 80,000
Medical insurance
Flexible schedule
Professional development opportunities
+1
Senior Java/Spring Engineer – Equities Platform (London)
Senior Java/Spring Engineer – Equities Platform (London)

Atrium (EMEA) • Greater London

On-site
GBP 120,000 - 190,000
Lead Software Engineer - Trading Platforms
Lead Software Engineer - Trading Platforms

JPMorganChase • Glasgow

On-site
GBP 50,000 - 70,000
Front Office Tech Developer
Front Office Tech Developer

Cantor Fitzgerald • Greater London

On-site
GBP 60,000 - 80,000
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citi • Greater London

On-site
GBP 90,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical & life insurance
+3
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citigroup Inc. • Greater London

Hybrid
GBP 85,000 - 120,000
27 days leave
Bonus program
Private medical & life insurance
+5
Senior Java Software Engineer
Senior Java Software Engineer

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 120,000
Quant Software Engineer
Quant Software Engineer

Acquire Me • Greater London

On-site
GBP 70,000 - 110,000