Build Java applications for Citi Markets Technology, using Spring Boot and microservices in a full time intermediate-level position. Work across global teams and business technology.This intermediate Java Developer role sits within Finance Desk Technology, part of Citi’s Markets Technology organization. You will develop and maintain applications supporting position management, trade capture, electronic trading, market risk processing, and reporting.
The work spans Java, Angular, C#, Linux, cloud containers, databases, automation, and application delivery.Key Responsibilities:
Develop and maintain applications within a global development teamAnalyze, design, construct, test,
and implement softwareTranslate business priorities into documented technical solutionsCoordinate testing, rollouts, and production application supportImprove DevOps pipelines and strategic architectureRequirements:
Bachelor’s degree or substantial practical software delivery experienceThree to six years in application development, DevOps, or automationExperience with Unix or Linux environmentsSpring Boot, Hibernate, JUnit, and microservices experienceOracle or MSSQL relational database experienceApply Java, microservices, automation, and analytical skills to develop resilient Finance Desk applications at Citi.
📌 Java Applications Developer Citi Markets (Winnipeg)
🏢 Citi
📍 Winnipeg