Vacancy 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 pr...
Ready to Apply?
अभी आवेदन करें
Submit your application for Senior Java Developer - Assistant Vice President at 08763 Citi Canada Technology Services ULC
Apply for this Position