Cloud Native Java Architect
Job in
Mississauga, Ontario, Canada
Listed on 2026-10-30
Listing for:
Citi
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Java Developer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
As a Senior Java Developer Solution Architect, you will own architecture decisions across scalable distributed systems. You will create high- and low-level designs, establish secure engineering practices, and support teams from proof of concept through production. The role requires six-plus years of progressive enterprise experience, including Java and Spring Responsibilities:
Design microservices and event-driven platforms across cloud environments
Establish coding standards, reviews, and secure-by-default patterns
Optimize concurrency, performance, observability, and operational excellence
Design Kubernetes, service mesh, CI/CD, and IaC patterns
Partner with SRE and platform teams on reliability
Requirements:
Six-plus years of progressive enterprise systems experience
Java 11/17+, Spring Boot, and Spring Cloud expertise
Proficiency with REST, GraphQL, Kafka or Pulsar, and Kubernetes
Understanding of resiliency, fault tolerance, and performance tuning
Strong communication and stakeholder management skills
Bring cloud architecture, Java engineering, Kubernetes, and reliability expertise to Citi’s distributed technology platforms.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×