Java Engineer
Managing Devops AWS – Strong Banking exp. Drive the FX migration effort for Cash Settlements Technology. This is a hands-on engineering role requiring detailed involvement in day to day development functions, disciplined strategic delivery expertise, and experience working in a distributed service environment.
Key accountabilities:
- Drive the migration of FX products from existing Cash systems (80+ components) to a single set of services (Taurus) processing over 1 trillion notional daily.
- Responsible for all aspects of front-to-back technology delivery - arch, infra, API, SDLC, CI/CD, devops efficiency.
- Work closely with stakeholders, development teams, and horizontal services to identify requirements and dependencies and design a single front-to-back target architecture.
- Own front-to-back non-functional delivery, including resiliency, data integrity, and performance.
- Ability to analyse and to test hypotheses objectively and completely.
- Create and execute on an incremental migration strategy leveraging agile principles.
- Experience using scorecards to track progress of migrations to the strategic platform.
- Act as a central leadership point to project manager, business analyst, engineering teams, and testers.
Essential Skills/Basic Qualifications:
- Strong understanding of modern engineering principles, including: core Java expertise, container-based development, architecture modularization, in-memory event and stream-processing, Cloud (AWS) based service management, defining APIs, messaging protocols, integration with ADS (authorized data sources), resiliency, performance management, and dev ops best practices.
- Engineering expertise in Java development and dev ops practices (CI/CD pipeline, test automation)
- Strong background with modern tech design, including cloud-based platforms, in-memory data stores, APIs, networking, and messaging best practices.
- Proven success in build out of a distributed platform and ongoing support in production
- Ability to effectively communicate technical strategy to senior stakeholders, peers and global development teams on build progress, delivery approach, and tradeoffs between time to market and functionality.
- Demonstrated ability to collaborate with diverse individuals and global teams.
- Understanding of trading flows at investment banks
Desirable Skills/Preferred Qualifications:
- Experience with Settlements
- Experience in a leadership role in large multiyear initiatives
- Java CICD