Job Description
**Role Summary**
We’re seeking a seasoned **Senior Java Developer** with 5+ years of experience to lead end-to-end technical design and delivery of mission‑critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers, and partner with product, security, and platform teams to build scalable, reliable, and secure distributed systems.
**Key Responsibilities:**
+ **Architecture & Design**
+ Define and evolve system architecture for **cloud-native, microservices/event-driven** platforms (scalability, resilience, security, cost).
+ Create **high-level and low-level designs** , integration patterns, API contracts, and reference implementations.
+ Lead design reviews; ensure alignment with **domain-driven design (DDD)** , **12‑factor** principles, and organization standards.
+ **Engineering Leadership**
+ Lead squads through **full SDLC** —from discovery and PoCs to production and SRE handoff.<...
We’re seeking a seasoned **Senior Java Developer** with 5+ years of experience to lead end-to-end technical design and delivery of mission‑critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers, and partner with product, security, and platform teams to build scalable, reliable, and secure distributed systems.
**Key Responsibilities:**
+ **Architecture & Design**
+ Define and evolve system architecture for **cloud-native, microservices/event-driven** platforms (scalability, resilience, security, cost).
+ Create **high-level and low-level designs** , integration patterns, API contracts, and reference implementations.
+ Lead design reviews; ensure alignment with **domain-driven design (DDD)** , **12‑factor** principles, and organization standards.
+ **Engineering Leadership**
+ Lead squads through **full SDLC** —from discovery and PoCs to production and SRE handoff.<...
Ready to Apply?
Submit your application today and join our talented team at Citigroup.
Submit ApplicationJob Details
- Location Mississauga, ON
- Job Type Full-time
- Category other-general
- Posted Date June 03, 2026
- Application Deadline June 08, 2026