The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders, providing access to algorithmic trading and post-trade functionality.
Requirements
- 10+ years of relevant experience in core java application development or systems analysis role
- Primary development expertise in core Java development
- Highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies
- Ability to adjust priorities quickly as circumstances dictate
- Prior experience developing front-office Trading applications/systems is a must
- Experience or familiarity working on an Equities trading platform
- Familiarity with modern infrastructure, cloud technologies, containerization technologies (e.g., Docker, OpenShift, Kubernetes) and microservices architecture
- Experience with standard developer tooling, such as Lightspeed, BitBucket/GitHub, Jira, Confluence, build tools such as Gradle and Maven etc. Comfortable working in Linux environment
- Exposure to and interest in AI tools and technologies
Benefits
- Citi is an equal opportunity employer