IT & Software

Lead Java Cloud Native Architect

Citi

Mississauga · Peel Region · Canada

Shape cloud-native Java systems at Citi through Kubernetes, Spring Boot, and architectural leadership across full-time enterprise applications.

As an Applications Development Technology Lead Analyst, you will define resilient architectures and guide implementation for highly available systems. The work emphasizes Java 17+, Spring Boot, Docker, Red Hat OpenShift, and continuous modernization. You will partner with DevOps teams, support governance, and mentor engineers within an agile pod.

Key Responsibilities:

  • Lead end-to-end design and delivery of resilient microservices
  • Define Kubernetes manifests, Helm charts, probes, and autoscaling
  • Enhance CI/CD pipelines with quality gates and security scans
  • Coach engineers in clean code, design patterns, and TDD
  • Assess technical risks and uphold secure development practices

Requirements:

  • Six or more years of professional software engineering experience
  • Hands-on Java 17 or Java 21 expertise
  • Strong Docker, Kubernetes, OpenShift, and Helm knowledge
  • Experience with Spring Security, Spring Data JPA, and caching
  • Effective communication with stakeholders and architecture review boards

Use Java, Kubernetes, Spring Boot, and technical leadership to modernize Citi’s scalable enterprise application architecture.

#J-18808-Ljbffr

Reference: WJ-4703_9798631

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.