All Jobs Vacancy

Full Stack Software Engineer - Global Trading Firm

Posted Today by Robert Walters

Join a leading global investment management business, building high-performance front-office applications that support portfolio managers, investment professionals and trading workflows.

This is a high-impact engineering role combining hands-on full-stack development, scalable architecture and direct collaboration with front-office stakeholders.

What you'll be doing

  • Design and build modern applications using React or Vue.js and Java-based back-end services.
  • Develop distributed microservices, APIs and scalable enterprise architectures, with Python and Node.js also valuable.
  • Work with relational and NoSQL databases, including PostgreSQL, MySQL and DynamoDB.
  • Build and deploy cloud-based solutions using AWS, Azure or GCP, alongside CI/CD pipelines and automated testing.
  • Optimise application performance, security, reliability and production support.
  • Lead technical design, code reviews and testing, resolve complex engineering challenges and mentor other developers.
  • Work directly with portfolio managers, product owners and cross-functional teams to deliver technology supporting investment and trading activities.

What we're looking for: Technical expertise

  • Extensive full-stack software engineering experience.
  • Strong React or Vue.js skills and a solid understanding of UI/UX.
  • Proven Java development experience, ideally with Python and Node.js.
  • Strong knowledge of microservices, API design, distributed systems and scalable architecture.
  • Experience with SQL/NoSQL databases, cloud platforms, CI/CD and automated testing.
  • Understanding of application security, performance optimisation and enterprise production environments.

Financial services expertise

  • Strong understanding of investment products, portfolio management and trading workflows.
  • Experience in asset management, investment banking, capital markets or front-office financial technology.
  • Ability to translate complex business requirements into secure, scalable technical solutions.
  • Confidence working directly with investment professionals in a demanding financial services environment.

The opportunity

  • Up to £700 per day PAYE, depending on experience.
  • Work on business-critical investment technology for a major global financial services organisation.
  • Direct engagement with portfolio managers and front-office decision-makers.
  • Technical ownership across modern frontend engineering, Java microservices, cloud and enterprise architecture.

Location: London, hybrid working, with three days in the office — Tuesday, Wednesday and Thursday.

Interested in building sophisticated technology at the intersection of software engineering and financial markets? Let's talk.

Rate:
£700/day
Location:
London
IR35 Status:
Not specified
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

£9,800 per month

Visit calculators for additional details

Share job