Design cloud-native Java platforms using Spring Boot, Kubernetes, and event streaming while guiding reliable engineering delivery. This is a full time Citi Technology role. 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 at scale. Establish coding standards, reviews, and secure-by-default patterns Optimize concurrency, performance, observability, and operational excellence Java 11/17+, Spring Boot, and Spring Cloud expertise Understanding of resiliency, fault tolerance, and performance tuning Bring cloud architecture, Java engineering, Kubernetes, and reliability expertise to Citi’s distributed technology platforms. #
📌 Cloud Native Java Architect (Canada)
🏢 Citi
📍 Canada