Senior Java Big Data Engineer - Kafka & Distributed Systems

Citi

New York (NY)

Hybrid

USD 27,000 - 44,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Big Data Engineer: Real-Time Kafka & Streaming
Senior Big Data Engineer: Real-Time Kafka & Streaming

Citi • New York (NY)

Hybrid
USD 114,000 - 171,000
Senior Java Lead - Microservices & Kafka (Hybrid)
Senior Java Lead - Microservices & Kafka (Hybrid)

Citi • New York (NY)

Hybrid
USD 42,000 - 63,000
Senior Java Big Data Engineer - Real-Time Pipelines
Senior Java Big Data Engineer - Real-Time Pipelines

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical, Dental and Vision
401(k)
Life & Disability Insurance
+2
Senior Java Big Data Engineer - Real-Time Pipelines Leader
Senior Java Big Data Engineer - Real-Time Pipelines Leader

Citigroup Inc. • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical, dental & vision coverage
401(k) plan
Paid time off
Senior Engineer - Java Bigdata Kafka Distributed Systems - Assistant Vice President
Senior Engineer - Java Bigdata Kafka Distributed Systems - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 27,000 - 44,000
Senior Big Data Engineer - Real-Time Streaming & Kafka
Senior Big Data Engineer - Real-Time Streaming & Kafka

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
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
Senior Enterprise Tech Lead - Java/React/Kafka
Senior Enterprise Tech Lead - Java/React/Kafka

Citibank (Switzerland) AG • Tampa (FL), Northern (KY)

Hybrid
Confidential
Medical, dental, vision
401(k)
Wellbeing programs
+1
Senior Full-Stack Engineer: Java Spring Boot, React & Kafka
Senior Full-Stack Engineer: Java Spring Boot, React & Kafka

Citi • Irving (TX)

On-site
USD 125,000 - 189,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Java Big Data Engineer - Regulatory Hub
Senior Java Big Data Engineer - Regulatory Hub

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000