Software Engineer II - FICC eTrading - Java

London Source: WhatJobs
See advert for pay

Overview

In this Software Engineer II role, you design, develop, and troubleshoot secure, scalable software components for electronic trading within the FICC eTrading tech team. You work on high-quality code in an agile setting, contributing to architecture decisions and production readiness. You focus on low-latency, high-throughput services and collaborate across teams to deliver reliable, secure solutions. This role offers hands-on growth across the software lifecycle and exposure to modern tooling and peer feedback.

Responsibilities

  • Design, build, test, and deliver software for electronic trading systems from requirements to production rollout
  • Contribute to architecture decisions ensuring security, scalability and resilience
  • Build and maintain low-latency, high-throughput services with focus on performance and reliability
  • Integrate services with internal and external systems with robust interfaces and error handling
  • Own production outcomes through on-call support, incident triage, and permanent fixes
  • Improve engineering standards via code reviews, automated testing, CI/CD, observability, and refactoring
  • Contribute to an inclusive team culture and explore emerging technologies

Key requirements

  • Strong OOP/design patterns understanding and clean code practices
  • Strong coding skills in Java and Spring with solid fundamentals
  • Hands-on experience across system design, application development, testing, and production support
  • Experience with FIX protocol
  • Collaborative mindset
  • Problem-solving attitude
  • Continuous improvement focus
  • Java
  • Spring
  • system design

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.