08 Nov
|
Citigroup
|
Winnipeg
08 Nov
Citigroup
Winnipeg
Build high-throughput Java platforms at Citi using Apache Kafka, Oracle Database, Spring Boot, and secure enterprise integration practices.
This senior Applications Development Technology Lead Analyst combines platform architecture with hands-on development and technical team leadership. The position focuses on event-driven systems, relational data performance, API governance, automated quality, risk controls, and modernization of complex enterprise applications.
Key Responsibilities
Design Kafka systems with partitioning, schemas, and idempotent processing
Optimize Oracle data models, queries, indexes, and transactions
Establish secure RESTful and asynchronous integration endpoints
Enforce SSDLC, regulatory, vulnerability, and architecture governance
Analyze performance using heap dumps, thread dumps, and profiling
Requirements
Six to ten years of qualified software engineering experience
Strong Java 17 or Java 21 concurrency and memory knowledge
Proven Apache Kafka streaming and schema registry experience
Strong Oracle SQL, PL/SQL, and performance optimization proficiency
Experience using GitHub Copilot or AI development tools
Use Java, Kafka, Oracle, and architectural leadership to modernize Citi's secure enterprise application platforms.
📌 Java Kafka Platform Technical Lead (Winnipeg)
🏢 Citigroup
📍 Winnipeg