C++ / Java Software Engineer

Alexander Ash Consulting

Greater London

On-site

GBP 75,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Alexander Ash Consulting is recruiting a C++ / Java Software Engineer for a leading banking client in London. You will design, implement and maintain high-performance, low-latency systems within a complex financial services environment, ensuring reliability and scalability.

You will collaborate with architects, product teams and other engineers in an Agile setting, applying object-oriented design, multithreading and CI/CD practices.

Qualifications

  • Strong commercial experience with C++ and Java.
  • Experience developing high-performance, low-latency or enterprise-scale applications.
  • Strong understanding of object-oriented design and software engineering principles.
  • Experience with multithreading, concurrency and distributed systems.
  • Good knowledge of SQL and relational databases.
  • Experience with Linux/Unix environments.
  • Exposure to Spring/Spring Boot, REST APIs and microservices is desirable.
  • Experience within banking or financial services, ideally within trading, risk, markets or other mission-critical environments.
  • Strong experience with unit testing, CI/CD and Agile development.

Responsibilities

  • Design, develop and maintain high-performance software in C++ and Java.
  • Collaborate with architects, product teams and engineers in an Agile environment.
  • Contribute to the full software development lifecycle and ensure robust applications.

Tools

Spring/Spring Boot
Microservices
CI/CD
REST APIs

Job description

Our banking client is looking for an experienced C++ / Java Software Engineer to join their technology team, developing and enhancing high-performance, business-critical systems within a complex financial services environment.

You will work across the full software development lifecycle, designing, developing and maintaining robust applications using C++ and Java, while collaborating with architects, product teams and other engineers in an Agile environment.

Key Skills & Experience:
  • Strong commercial experience with C++ and Java
  • Experience developing high-performance, low-latency or enterprise-scale applications
  • Strong understanding of object-oriented design and software engineering principles
  • Experience with multithreading, concurrency and distributed systems
  • Good knowledge of SQL and relational databases
  • Experience with Linux/Unix environments
  • Exposure to Spring/Spring Boot, REST APIs and microservices is desirable
  • Experience within banking or financial services, ideally within trading, risk, markets or other mission-critical environments
  • Strong experience with unit testing, CI/CD and Agile development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Alexander Ash Consulting • Greater London

On-site
GBP 65,000 - 95,000
Java / Spring Boot Developer
Java / Spring Boot Developer

Alexander Ash Consulting • Greater London

On-site
GBP 65,000 - 90,000
C++/Java Software Engineer for High-Performance Finance
C++/Java Software Engineer for High-Performance Finance

Alexander Ash Consulting • Greater London

On-site
GBP 75,000 - 110,000
C++ Engineer
C++ Engineer

Ncounter Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

SoCode Recruitment • Greater London

On-site
GBP 60,000 - 90,000
Senior Development Engineer (C++, Linux)
Senior Development Engineer (C++, Linux)

Luxoft • Greater London

On-site
GBP 90,000 - 150,000
C++ Software Developer
C++ Software Developer

Ncounter Technology Recruitment • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus

Hunter Bond • London

Hybrid
GBP 80,000 - 100,000
Generous bonus scheme
State-of-the-art tech stack
Career advancement opportunities
Senior Software Engineer
Senior Software Engineer

RJC Group • Greater London

On-site
GBP 128,000 - 173,000