Senior Java Microservices Engineer (Winnipeg)

Senior Java Microservices Engineer (Winnipeg)

02 Nov
|
Citi
|
Winnipeg

02 Nov

Citi

Winnipeg

Build reliable Java microservices at Citi using concurrency, observability, and automated testing for mission-critical distributed systems. This full time position seeks experienced back-end engineers.The Senior Java Back-End Developer leads end-to-end technical delivery while remaining hands-on with core services. You will apply Spring Boot, REST or GraphQL, message streaming, and quality gates across scalable platforms. Responsibilities include performance tuning, resiliency, security, and collaboration with product, platform, and security stakeholders.Key Responsibilities:
Develop core services with Java 17+ and Spring BootOptimize concurrency, performance, observability, and operational excellenceDrive unit, integration,



and contract testing strategiesDesign data contracts and resilient integration patternsCommunicate technical trade-offs to varied audiencesRequirements:
5+ years of progressive enterprise systems experience5+ years using Java and Spring at scaleProven cloud-native, microservices, and event-driven architecture deliveryUnderstanding of fault tolerance, circuit breakers, retries, and bulkheadsBachelor’s degree or university degree, or equivalent experienceApply Java, Spring, testing, performance tuning, and resilience expertise to Citi’s enterprise back-end engineering work.
#J-18808-Ljbffr

📌 Senior Java Microservices Engineer (Winnipeg)
🏢 Citi
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java microservices engineer (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior java microservices engineer (winnipeg) / winnipeg