Java+ Kafka Professional

Synechron

Mumbai

On-site

INR 3,000,000 - 5,400,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synechron in Mumbai is looking for a senior Software Engineer with deep Java expertise, Apache Kafka, and distributed systems to design scalable, event-driven platforms and shared services. You will build high-throughput messaging, reusable platform components, and cloud-native applications, collaborating with architects to enforce standards and best practices for reliability and performance in production.

This role requires 8+ years of experience, strong concurrency skills, and hands-on work

Qualifications

  • 8+ years of software development experience.
  • 3+ years with Kafka and event-driven architectures.
  • Strong Java programming and OOP with design patterns.

Responsibilities

  • Design and develop high-performance backend services in Java.
  • Build reusable frameworks, libraries, and APIs for multiple teams.
  • Develop shared infrastructure to improve productivity and operations.
  • Lead event-driven implementations using Apache Kafka.

Skills

Java
Spring Boot
Kafka
Distributed systems
REST APIs
Databases (Relational/NoSQL)
Concurrency & multithreading

Job description

Role Overview

We are seeking a highly skilled Software Engineer with strong expertise in Java, Apache Kafka, and distributed systems to design and build scalable, resilient, event-driven platforms and shared infrastructure services. The ideal candidate will have experience developing high-throughput messaging systems, reusable platform frameworks, and cloud-native applications that operate reliably at enterprise scale.


Key Responsibilities
Backend & Platform Development
  • Design and develop high-performance backend services and platform components using Java.
  • Build reusable frameworks, libraries, and APIs used by multiple application teams.
  • Develop shared infrastructure capabilities that improve developer productivity and operational efficiency.
  • Collaborate with architects and engineering teams to establish engineering standards and best practices.
Event-Driven Systems
  • Design and implement event-driven architectures using Apache Kafka.
  • Develop reliable producer and consumer services with strong guarantees around throughput, ordering, and resiliency.
  • Implement message routing, filtering, transformation, and event processing patterns.
  • Build scalable systems capable of handling large transaction volumes with low latency.
Reliability & Resiliency Engineering
  • Implement fault-tolerant solutions for handling infrastructure and application failures.
  • Design retry, recovery, circuit breaker, and fallback strategies.
  • Build observability capabilities including metrics, logging, tracing, and alerting.
  • Participate in production support and performance optimization activities.
Distributed Systems Engineering
  • Design systems that operate across multiple services, clusters, and environments.
  • Solve challenges related to consistency, scalability, concurrency, and data reliability.
  • Optimize throughput, latency, and resource utilization for large-scale distributed applications.

Required Qualifications
Core Technical Skills
  • Strong hands-on experience with Java;
  • Deep understanding of object-oriented design, design patterns, concurrency, and multithreaded programming.
  • Strong experience with Spring Boot, microservices architecture, and REST APIs.
  • Extensive hands-on experience with Apache Kafka and production-grade event-driven systems.
  • Experience designing scalable distributed systems and working with relational and NoSQL databases.
Kafka Expertise
  • Kafka producers and consumers, consumer groups, partitioning strategies, and rebalancing.
  • Offset management, delivery semantics, idempotency, Kafka transactions, and exactly-once processing.
  • Schema evolution, compatibility, serialization formats, and contract management.
  • Performance tuning, capacity planning, high availability, and failover strategies.

The successful candidate will help shape reliable, scalable platform capabilities that make event-driven development simpler and safer for engineering teams. Required Qualifications


Core Technical Skills
  • Strong hands-on experience with Java;
  • Deep understanding of object-oriented design, design patterns, concurrency, and multithreaded programming.
  • Strong experience with Spring Boot, microservices architecture, and REST APIs.
  • Extensive hands-on experience with Apache Kafka and production-grade event-driven systems.
  • Experience designing scalable distributed systems and working with relational and NoSQL databases.

Kafka Expertise
  • Kafka producers and consumers, consumer groups, partitioning strategies, and rebalancing.
  • Offset management, delivery semantics, idempotency, Kafka transactions, and exactly-once processing.
  • Schema evolution, compatibility, serialization formats, and contract management.
  • Performance tuning, capacity planning, high availability, and failover strategies.

Experience - 8+ years; 3+ years with Kafka .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java+ Kafka Professional
Java+ Kafka Professional

Mployee.me • Mumbai

On-site
INR 4,000,000 - 6,500,000
Java Developer with Kafka
Java Developer with Kafka

Cognizant Technology Solutions Corporation • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Java Developer
Java Developer

HCL Technologies Limited • Chennai, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior Java Developer (Kafka Specialist) for Backend and Streaming
Senior Java Developer (Kafka Specialist) for Backend and Streaming

Etrans • Kolkata District

On-site
INR 1,800,000 - 3,200,000
Senior Kafka Engineer
Senior Kafka Engineer

Solugenix • Hyderabad

On-site
INR 900,000 - 1,300,000
SDE III - Java
SDE III - Java

GreyOrange • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Engineer (Java + Kafka)
Software Engineer (Java + Kafka)

Capgemini • Bengaluru

On-site
INR 900,000 - 1,500,000
Kafka Engineer
Kafka Engineer

Americana Restaurants • Mohali

On-site
INR 1,800,000 - 3,200,000
Elastic Search/Java/Kafka
Elastic Search/Java/Kafka

Ascendion Engineering • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Java Developer with Kafka
Java Developer with Kafka

DXC Luxoft • Pune District

On-site
INR 1,400,000 - 2,300,000