Kafka Developer

1 day ago


Noida, Uttar Pradesh, India R Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Title : Kafka Developer

Location : Noida/ Chennai/ Pune

Education:
B.E. / B.Tech.

Year of Experience:
8-10 Years

About us

At
R Systems
we are shaping the future of technology by designing cutting-edge software
#products
, platforms, and
#digital
experiences that drive business growth for our clients.

Our product mindset and advanced engineering capabilities in
#Cloud
, Data,
#AI,
and Customer Experience empower us to deliver innovative solutions to key players across the high-tech industry. This includes ISVs, SaaS, and Internet companies, as well as leading organizations in
#telecom
,
#media
,
#healthcare
,
#finance
, and
#manufacturing
.

We are
Great Place To Work Certified
in 10 countries where we have a full-time workforce - India, the USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia, and Thailand.

Mandatory Requirements:

  • A degree in Computer Science, IT, or a related field.
  • Kafka Expertise – Strong knowledge of Kafka architecture, brokers, producers, consumers, and stream processing.
  • Programming Skills – Proficiency in Java, Scala, or Python for developing Kafka-based applications.
  • Big Data & Streaming Technologies – Experience with Spark, Flink, or Apache Storm is a plus.
  • Database Knowledge – Familiarity with SQL and NoSQL databases like Cassandra, MongoDB, or PostgreSQL.
  • Cloud & DevOps – Experience with cloud platforms (AWS, Azure, GCP) and Kubernetes/Docker.
  • Event-Driven Architecture – Understanding of event-driven and microservices architectures.
  • Monitoring & Debugging – Experience with Kafka monitoring tools like Confluent Control Center, Kafka Manager, or ELK stack.
  • Security & Scalability – Knowledge of Kafka security, access control, and scaling strategies.
  • Problem-Solving & Communication – Strong analytical skills and ability to work in cross-functional teams

Roles & Responsibilities
:

  • Kafka Application Development – Design, develop, and maintain real-time data streaming applications using Apache Kafka.
  • Topic Management – Create and manage Kafka topics, partitions, and replication factors.
  • Data Pipeline Development – Build and optimize data pipelines for real-time data processing.
  • Producer & Consumer Implementation – Develop Kafka producers and consumers for seamless data exchange between systems.
  • Integration & Connectivity – Integrate Kafka with databases, cloud services, and other messaging platforms.
  • Performance Optimization – Monitor and fine-tune Kafka clusters for low latency and high throughput.
  • Security & Compliance – Implement security best practices, including SSL, SASL, and authentication mechanisms.
  • Cluster Administration – Manage Kafka clusters, brokers, ZooKeeper, and ensure high availability.
  • Monitoring & Logging – Use tools like Prometheus, Grafana, or Kafka Manager for monitoring and troubleshooting.
  • Documentation & Best Practices – Maintain documentation for Kafka configurations, data flow, and architectural decisions.

Mandatory Skills

Java, Apache Kafka, Kafka Streams, Kafka, Apache Zookeeper, Kafka Cluster, Kafka Administrator, Microservices


  • Kafka Administrator

    2 weeks ago


    Noida, Uttar Pradesh, India Creeno Solutions Pvt Ltd Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Job Title: Kafka AdministratorLocation: Bangalore / Pune / Chennai / Noida / HyderabadExperience: 4+ YearsEmployment Type: Full TimeKey ResponsibilitiesInstall, configure, upgrade, and maintain Apache Kafka clusters.Monitor Kafka cluster health, performance, and capacity planning.Manage topics, partitions, brokers, consumer groups, and access control...


  • Noida, Uttar Pradesh, India Birlasoft Limited Full time

    Job DescriptionJava Kafka Developer:- 5 to 7 years of experience in Java, core java and advance java concepts and technologies.- Software development experience.- Hands on experience in Kafka Connect and Kafka messaging event streams.- Must have experience in Java (Spring Boot), Microservices.- Experience in Writing Junit Test cases- Experience in Cloud...


  • Noida, Uttar Pradesh, India beBeeJavaDeveloper Full time ₹ 5,00,000 - ₹ 12,00,000

    Senior Java Developer with Advanced Kafka SkillsWe are seeking a highly skilled and experienced Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java and advanced Kafka technologies.Key Responsibilities:Design and develop high-performance...


  • Noida, Uttar Pradesh, India NAKS Digital Consulting Full time

    Location: Delhi NCR (5 days/week) Type : Full-time contract About the Role We are looking for a highly experienced Application Administrator (Kafka & Caching) to lead and manage mission-critical IT infrastructure for large-scale projects. The role demands deep expertise in Kafka administration, caching systems, automation, and IT operations within...


  • Noida, Uttar Pradesh, India NAKS Digital Consulting Full time

    Location: Delhi NCR (5 days/week)Type : Full-time contractAbout the RoleWe are looking for a highly experienced Application Administrator (Kafka & Caching) to lead and manage mission-critical IT infrastructure for large-scale projects. The role demands deep expertise in Kafka administration, caching systems, automation, and IT operations within government...


  • Noida, Uttar Pradesh, India InnovationM Full time

    Role Overview :We are seeking a seasoned Python developer from the telecommunications domain, adept at building and scaling systems that process hundreds of thousands to millions of events/transactions per minute. The ideal candidate has deep experience with Kafka and will lead architecture design, mentor junior developers, and deliver robust, scalable and...

  • Python Developer

    5 days ago


    Noida, Uttar Pradesh, India Cognizant Technology Solutions Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job SummaryWe are seeking a Sr. Software Engineer with 6 to 10 years of experience to join our dynamic team. The ideal candidate will have expertise in Python Web Frameworks AWS Lambda and data processing tools like Numpy and Pandas and messaging queues like Kafka or RabbitMQ The role involves developing scalable solutions and optimizing performance for our...


  • Noida, Uttar Pradesh, India Somani Technologies Full time

    Job Description : Senior Full Stack developer JS-5Key Responsibilities : - Front-end design and development based on JavaScript, NodeJS and TypeScript; such as Angular, React, Vue.- Design, Develop and consume REST APIs efficiently using Java and Spring boot.- Implement robust Object-Oriented Programming (OOP) principles.- Leverage multithreading for...

  • Fullstack Developer

    7 days ago


    Noida, Uttar Pradesh, India Cloud Angles Digital Transformation Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job OverviewWe are looking for a skilled Full Stack Developer with expertise in building scalable applications using Angular on the front end and Kotlinon the back end. The ideal candidate should have strong experience with databases, message queues, and CI/CD pipelines. Required SkillsStrong experience with Angular for front-end development.Hands-on...

  • ECM Developer

    2 weeks ago


    Noida, Uttar Pradesh, India NTT DATA, Inc. Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    As a ECM Development Engineer, the candidate will develop a deep understanding of IBM's DB2 Content Manager, CMIS, Microservices, Webservices and work closely with development teams to own the architecture, development and operations of software components and services. Responsibilities include designing and implementing tools for development and automation,...