Lead Java development at Citi through Spring Boot, Kafka, and cloud-native engineering in a senior-level technology leadership position.
This Applications Development Technology Lead Analyst guides an agile development pod while designing scalable enterprise systems. The work combines Java 17+, Spring Boot, Apache Kafka, Oracle Database, and contemporary AI-assisted development tools. You will shape architecture, technical standards, delivery planning, and engineering quality across complex applications.
Key Responsibilities: Lead and mentor an agile development pod
Review code and enforce engineering standards
Design resilient Java microservices with Spring Boot
Architect event-driven systems using Apache Kafka
Drive cloud deployment with Kubernetes and OpenShift
Requirements: Six or more years of software engineering experience
Deep Java 17 or Java 21 expertise
Enterprise microservices experience with Spring frameworks
Strong Oracle Database and SQL proficiency
Bachelor’s degree or equivalent practical experience
Bring technical leadership, Java architecture, Kafka expertise, and cloud-native engineering to Citi’s enterprise applications.
#J-18808-Ljbffr
📌 Lead Java Developer Cloud Microservices (Ontario)
🏢 Citi
📍 Ontario