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 up-to-date 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 (Winnipeg)
🏢 Citi
📍 Winnipeg