Build Java and Spring Boot solutions in a hybrid Mississauga role supporting Citi’s Equities Middle Office Technology team. Shape trading workflows and strategic Asia market programs. As a Senior Developer, you will manage complex business-as-usual deliverables and expansion initiatives across trade and allocation processing. The work spans development, testing, deployment, and production support. You will partner with analysts, platform teams, quality assurance, support, regulatory, compliance, and audit groups.
Key Responsibilities
- Develop and test applications across the software lifecycle
- Support trade, allocation, and compliance workflows
- Design automated integration testing solutions
- Address hygiene, security, and vulnerability items
- Provide second-line and out-of-hours production support
Requirements:
- Six-plus years in Java development or systems analysis
- Core Java knowledge including collections, input/output, and multithreading
- Experience or familiarity with an equities trading platform
- Familiarity with cloud, containers, and microservices architecture
- Bachelor’s degree or equivalent experience Apply Java, Spring Boot, integration testing, and production support expertise to Citi’s equities technology programs.