JJoobta CA
Advertisement
← Back to jobs
Job opportunity

Java Microservices Engineering Vice President

Citi

Mississauga, Ontario
Shape enterprise Java microservices and mentor technical leaders as a Vice President architect. Apply secure design, APIs, and distributed-systems expertise at Citi.
This senior applications development position focuses on turning business needs into technical roadmaps and architecture runway. You will communicate trade-offs, guide architectural forums, and deliver core services with Java, Spring Boot, REST or GraphQL, and event streaming. Knowledge of MCP, A2A, and agentic architecture is included.
Key Responsibilities:

Translate business needs into technical roadmaps and architecture runway
Communicate architecture decisions to technical and non-technical audiences
Define API contracts, data contracts, and schema evolution strategies
Embed OWASP, OAuth2/OIDC, and zero trust patterns
Drive testing, quality gates, and secure production delivery
Requirements:

Six-plus years of Java and Spring experience at scale
Proven cloud-native, microservices, and event-driven delivery
Experience with REST, GraphQL, gRPC, and Kafka
Leadership in design reviews, architectural forums, and mentorship
Bachelor’s degree or equivalent experience
Use Java, microservices, security, and stakeholder leadership skills to architect Citi’s enterprise applications and technical direction.

#J-18808-Ljbffr
Apply on source site