Java Kafka Platform Technical Lead
Citigroup Inc.
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 processingOptimize Oracle data models, queries, indexes, and transactionsEstablish secure RESTful and asynchronous integration endpointsEnforce SSDLC, regulatory, vulnerability, and architecture governanceAnalyze performance using heap dumps, thread dumps, and profilingRequirements:
Six to ten years of professional software engineering experienceStrong Java 17 or Java 21 concurrency and memory knowledgeProven Apache Kafka streaming and schema registry experienceStrong Oracle SQL, PL/SQL, and performance optimization proficiencyExperience using GitHub Copilot or AI development toolsUse Java, Kafka, Oracle, and architectural leadership to modernize Citi's secure enterprise application platforms.
#J-18808-Ljbffr
Design Kafka systems with partitioning, schemas, and idempotent processingOptimize Oracle data models, queries, indexes, and transactionsEstablish secure RESTful and asynchronous integration endpointsEnforce SSDLC, regulatory, vulnerability, and architecture governanceAnalyze performance using heap dumps, thread dumps, and profilingRequirements:
Six to ten years of professional software engineering experienceStrong Java 17 or Java 21 concurrency and memory knowledgeProven Apache Kafka streaming and schema registry experienceStrong Oracle SQL, PL/SQL, and performance optimization proficiencyExperience using GitHub Copilot or AI development toolsUse Java, Kafka, Oracle, and architectural leadership to modernize Citi's secure enterprise application platforms.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Java Kafka Platform Technical Lead in Winnipeg, MB vacancy
- ...Technical Lead – Java & Enterprise Integration Information Technology Who we are ML arteka is one of the fastest-growing IT Services and... ...business events and synchronizing downstream systems through Kafka. Work with the Solution Architect on integration patterns,...JavaContract workFlexible hours
- Lead Kafka event-driven integration delivery with modern Java at ML arteka, supporting distributed developers through technical execution and people management.This Technical Lead owns the integration layer’s delivery while remaining hands-on with Java 17/21, concurrency, and...Java
- Citi is seeking a Lead Java Engineer for a highly scalable distributed calculation platform. You will design and build Java software that powers hundreds of millions of calculations daily, coordinating thousands of compute nodes and large memory footprints, while mentoring...JavaLong term contractRemote work
- ...and support enterprise applications using Java and related technologies.Participate throughout... ....Experience with technologies such as Kafka, Elasticsearch, Angular (web development),... ...cloud-hosted environments, observability platforms (OpenTelemetry) and DevOps practices would...Java
- ...office 5 days a weekRole Summary:We are looking for an experienced Kafka Platform Administrator / Kafka Developer with strong expertise in Apache... ..., and database replication patterns. Knowledge of Python, Java, or shell scripting for connector development, automation, and...SuggestedInternshipWork at office
- Build high-performance Java applications for real-time data streaming in Toronto’s hybrid model, working three days weekly... ...contract supports a next-generation Cash Equities data platform. You will work with Core Java, Kafka, GCP, and scalable data pipelines. The platform serves...JavaContract workWork at office
- Lead Java and J2EE development with Spring Boot and microservices expertise in a hands-on technical leadership role.This Java Lead role requires 10-12 years of hands-on experience across Java, J2EE, Spring, Spring Boot, and microservices architecture. You will develop RESTful...Java
- Administer Apache Kafka platforms from Calgary, Alberta, working onsite five days weekly across on-premises, cloud, and ROSA environments. Apply cluster management and connector expertise daily.This experienced Kafka Platform Administrator and Developer supports reliable, scalable...Internship
- Lead fullstack engineering for commercial lending and asset finance platforms using Java, Spring Boot, Python, and TypeScript. Drive hands-on delivery across enterprise applications.This experienced Fullstack Technical Lead balances coding with technical direction across complex...Java
- ...Broadridge in Canada is seeking a skilled Java developer to design, develop, and support Java-based applications and APIs that process business... ...and enable reliable data exchange. You will work with Kafka messaging, monitor performance, troubleshoot issues, and collaborate...Java
- ...Responsibilities L*** backend Java development and integration... ...driven integrations using Apache Kafka. Develop and maintain cloud... ..., code reviews, debugging and technical problem-solving. Provide... ...distribution and e-signature platforms. Required Technical Skills...JavaFull timeContract workPart timeDirect hireLocal areaRemote work
- ...in Canada is seeking a highly motivated Lead Java Developer to join our Technology team in... ...Docker, and OpenShift. You will lead technical direction, mentor engineers, collaborate... ...delivering high-quality software for our internal tools and platforms. #J-18808-Ljbffr...Java
- Citigroup Inc. in Mississauga, Ontario, invites a Java Developer Lead Analyst (VP level) to drive architecture and implementation of scalable,... ...HDFS in a large-scale production environment. The role combines technical depth with leadership, mentoring mid-level engineers and...Java
- Build strategic reference data platforms with Java and Spring Boot for the world's most global bank... ...architecture. You will develop technical solutions, enhance platform components,... ..., PL-SQL, and OracleKnowledge of REST, Kafka, Redis, Unix, and shell scriptingExperience...Java
- Salesforce Partner Canada is seeking a senior backend engineer to build and operate distributed systems, including Kafka-based services, across multiple data centers. The role emphasizes architectural design, production reliability, and open source collaboration. You will own...
- Citi is seeking a Senior Java Backend Engineer to design high-performance, event-driven systems at global scale. You will architect reactive microservices, integrate real-time data streams, and ensure engineering quality across a modern Java stack. You will mentor engineers,...JavaFull timeWorldwide
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical controls... ...free Tea and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg...
$120.8k - $170.8k per year
## AI Lead Engineer, Technical Lead - Services AI PlatformApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: 26999956Citi is hiring... ...and shape the engineering foundation of its Services AI Platform, a multi-tenant, production-grade ecosystem where agentic AI...Long term contractFull timeWork at officeRemote work- Lead Waabi’s ML Dataset Platform with Python, distributed systems, and dataset versioning expertise while managing an engineering team. Shape scalable infrastructure for training workloads.As Technical Lead Manager, you will define platform APIs, tooling, and storage formats...
- Build strategic Java reference data platforms for a global bank, using Spring Boot, SQL, REST services, Kafka, and Redis across a global team.This Senior Java Developer owns key projects and components supporting organizational information gathering and data access. The work...Java
- Insight Global is seeking a seasoned Technical Delivery Lead in Canada to own multiple platform initiatives from discovery through production stabilization. You will guide engineering teams, align solutions with architecture standards, and manage cross-functional dependencies...
- McKesson is seeking a Technical Delivery Lead in Canada to drive end-to-end technical delivery across the HCM technology portfolio. You will coordinate... ...aligned with engineering standards. The role spans multiple platforms, with responsibilities for technical workstreams,...
- ...visionary Raquel Urtasun, is the leader in Physical AI. With a world-... ...As TLM of the ML Datasets Platform, you will play a critical role... ...load across GPU workloads. The technical challenge is to find the right... ...platform's customers. You will… Lead and grow the ML Dataset...Full timeWork at officeWork from homeFlexible hours
- Lead the end-to-end design, development, testing, deployment, and production... ...Leasing domain. Provide strong technical leadership for solutions... ...enterprise applications using Java 8/11/17+, Spring Boot, Spring... ...solutions using REST/SOA, Apache Kafka, RabbitMQ, event-driven...Java
- SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES, KAFKA & MONGODB Experience Range: 9–12 Years MUST-HAVE TECHNICAL/FUNCTIONAL SKILLS Core Development Java (8/11/17) – strong hands-on experienceMongoDBOpenShift/AWSDatabase & Data Layer MongoDB Document modelingIndexing...Java
- Expert Full Stack Developer Java, React and Kafka, customer data ecosystem, Montreal Build the front end and data integrations of a customer data ecosystem at a major Canadian bank: React and Redux, APIs, microservices and Kafka. Permanent with Abbeal preferred, Montreal...JavaPermanent employmentFreelance2 days per week
- Build Java and Spring foundations at impact.Com, shaping shared libraries, service templates... ..., and engineering standards across the platform. This hands-on role serves fellow... ...driving migrations across team boundariesClear technical writing and disciplined AI tooling...Java
$140k - $190k per year
ABOUT YOU We are looking for a Technical Lead who is strategic, hands-on, and deeply committed... ...with messaging systems (RabbitMQ and/or Kafka).Basic understanding of frontend... ...knowledge of cloud computing (Google Cloud Platform preferred).NICE TO HAVE Experience building...Long term contractWorldwide- Role: Microsoft 365 Technical Lead / SharePoint & Power Platform LeadJob DescriptionThe person will be responsible for leading Microsoft 365 collaboration solutions across SharePoint Online, Power Platform and Copilot Studio. The role requires strong technical leadership, hands...Remplacement
- Lead enterprise lending applications with Java and Spring Boot while guiding scalable development, testing, deployment... ....This Lead Java Developer provides technical leadership across Lending and... ...design and developmentArchitect REST, Kafka, RabbitMQ, and API Gateway integrationsImplement...Java
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Kafka Platform Technical Lead. Be the first to apply!
Related searches
- tech lead Winnipeg, MB
- java spring boot developer Winnipeg, MB
- java Winnipeg, MB
- controle technique automobile Winnipeg, MB
- soutien technique Winnipeg, MB
- technical writing Winnipeg, MB
- dessinateur technique Winnipeg, MB
- spécialiste technique Winnipeg, MB
- technical customer success manager Winnipeg, MB
- éducateur technique spécialisé Winnipeg, MB

