The role involves managing the efficient delivery of large-scale technical projects across the bank while collaborating with stakeholders throughout the software product lifecycle
Job Summary
The role involves managing the efficient delivery of large-scale technical projects across the bank while collaborating with stakeholders throughout the software product lifecycle.
Candidates will lead teams or complex assignments using Agile/Scrum methodologies to ensure high-quality products aligned with regulatory and security policies.
Success in this position requires a deep understanding of investment banking operations, particularly within front office trading applications like FX.
Matching Summary
The role involves managing the efficient delivery of large-scale technical projects across the bank while collaborating with stakeholders throughout the software product lifecycle.
Skills & Requirements
Must-have
Excellent Java programming skills
Experience designing REST APIs
Strong knowledge of Spring & Spring Boot
Experience with GIT and TeamCity
Knowledge of Java unit testing JUnit
Multi-Threading and Concurrency concepts
Nice-to-have
Experience with Docker application containers
Knowledge of Kubernetes and cloud infrastructure
Experience with Solace messaging technology
Investment banking front office trading experience
Experience with MongoDB and Spring Data Mongo
Ability to influence system development
Key Requirements
Technology/Engineering university degree
Full-lifecycle development of at least one large commercial system