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
#J-18808-Ljbffr
C++ / Java Software Engineer employer: Alexander Ash Consulting
Join a dynamic and innovative team in London, where we prioritise modern engineering practices and foster a collaborative work culture. As a Senior Kotlin Engineer, you'll benefit from a hybrid working model, opportunities for professional growth, and the chance to contribute to a high-impact cloud-hosted platform that supports critical financial operations globally. Our commitment to continuous improvement and employee development makes us an exceptional employer for those seeking meaningful and rewarding careers in technology.