Senior Java Big Data Engineer - Kafka & Distributed Systems

Citi

New York (NY)

Hybrid

USD 27,000 - 44,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi is seeking a Senior Engineer – Java Bigdata Kafka Distributed Systems in Chennai. This AVP-level role focuses on designing and implementing scalable, enterprise-grade applications with a strong emphasis on Java, Kafka, and distributed systems.

You will work in a hybrid setup, collaborating with global teams to deliver innovative solutions while upholding Citi's standards for security and reliability. The role requires deep expertise in Java, Spring, Kafka, and cloud-native tech, with a

Qualifications

  • 8-12 years of relevant Apps Development experience with hands-on coding in Java, Kafka, and Big Data frameworks.
  • In-depth knowledge of Java, Spring, Kafka, and distributed cache/systems (e.g., Redis, Ignite).
  • Experience with relational databases (Oracle) and NoSQL databases (MongoDB, Apache Iceberg) is preferred.
  • Experience with Python is preferred and strong exposure to microservices architecture.
  • API design using Rest, websocket, and gRPC; cloud platforms and container tech (Docker, Kubernetes, OpenShift).
  • Proven implementation of enterprise-level architecture and design patterns; strong problem-solving and communication skills.

Responsibilities

  • Participate in building and maintaining enterprise-grade applications in coordination with Technology teams.
  • Lead analysis, design, construction, testing and deployment of new or revised systems.
  • Provide guidance to junior staff and ensure compliance with security and regulatory standards.
  • Collaborate with users and other tech groups to deliver scalable, reliable services.
  • Architect and implement REST/gRPC APIs and microservices in cloud-native environments.

Skills

Java
Kafka
Big Data
Distributed Systems
Microservices
REST/gRPC
Python (preferred)
Analytical skills

Education

Bachelor’s degree/University degree or equivalent experience

Tools

Spring
Redis
Oracle
MongoDB
Apache Iceberg
Docker
Kubernetes
OpenShift

Job description

Citi is seeking a Senior Engineer – Java Bigdata Kafka Distributed Systems in Chennai. This AVP-level role focuses on designing and implementing scalable, enterprise-grade applications with a strong emphasis on Java, Kafka, and distributed systems.

You will work in a hybrid setup, collaborating with global teams to deliver innovative solutions while upholding Citi's standards for security and reliability. The role requires deep expertise in Java, Spring, Kafka, and cloud-native tech, with a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Microservices & Kafka Engineer (AVP-Level)
Senior Java Microservices & Kafka Engineer (AVP-Level)

Citi • New York (NY)

Hybrid
USD 19,000 - 31,000
Senior Lead Engineer - Java/Python, Kafka & Spark | Hybrid
Senior Lead Engineer - Java/Python, Kafka & Spark | Hybrid

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Java Lead - Microservices & Kafka (Hybrid)
Senior Java Lead - Microservices & Kafka (Hybrid)

Citi • New York (NY)

Hybrid
USD 42,000 - 63,000
Senior Engineer - Java Bigdata Kafka Distributed Systems - Assistant Vice President
Senior Engineer - Java Bigdata Kafka Distributed Systems - Assistant Vice President

Citi • New York (NY)

On-site
USD 27,000 - 44,000
Senior Java Spark Architect for Scalable Data Platforms
Senior Java Spark Architect for Scalable Data Platforms

Capgemini • Tampa (FL)

On-site
USD 80,000 - 90,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans (401(k)
+2
Senior Enterprise Apps Lead - Java/React/Kafka
Senior Enterprise Apps Lead - Java/React/Kafka

Citigroup Inc. • Tampa (FL)

Hybrid
USD 114,000 - 171,000
Hybrid work model (3 days in office)
Learning and development programmes
Competitive compensation
Hybrid VP Tech Lead: Java & Data Engineering
Hybrid VP Tech Lead: Java & Data Engineering

Citi • New York (NY)

Hybrid
USD 36,000 - 52,000
Senior Java Architect - Data Platform Leader
Senior Java Architect - Data Platform Leader

Citi • Jersey City (NJ), Northern (KY)

Hybrid
USD 142,000 - 213,000
Java Microservices and Kafka Engineer - Assistant Vice President
Java Microservices and Kafka Engineer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 19,000 - 31,000
VP, Java Microservices — Hybrid Cloud-Native Architect
VP, Java Microservices — Hybrid Cloud-Native Architect

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model with 3 days in the.
Continuous learning resources
Wellbeing programs and comprehensive福利