Kafka Developer

3 weeks ago


Noida Uttar Pradesh India, Ghaziabad R Systems Full time

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


  • Big Data Developer

    2 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad Coforge Full time

    We are seeking a highly skilled and experienced Senior Big Data Engineer with strong expertise in Streaming Data and Big Data Technologies, AWS & Scala Mandatory. The ideal candidate will have hands-on experience in architecting and implementing scalable data solutions using modern cloud-native tools and frameworks.Key Responsibilities:Architect and...

  • Scrum Master

    3 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad HCLTech Full time

    Dear Candidate, Greetings from HCL Tech!! We are hiring Scrum MasterLocation NoidaImmediate JoinerResponsibilities: Architectural Design:** Design and develop architectural solutions for complex software systems, ensuring they meet business requirements and are scalable, maintainable, and secure. Java Development:** Lead the development of Java-based...

  • Lead Java Developer

    2 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad Evoke HR Solutions Pvt. Ltd. Full time

    Job Title : Java DeveloperExp : 6 to 13 YearsNotice Period : Immedidate Joiner (Only)Location: Chennai, Pune, Hyderabad, Bangalore, Noida Skills: Java 8, Spring boot, Microservices, SOAP / REST API, Docker/Kubernetes, Any CloudWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our...

  • AWS Data Engineer

    2 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad Coforge Full time

    We are seeking a skilled Data Engineer (AWS- Scala Mandatory) to join our dynamic team. This role involves building and maintaining robust data pipelines, designing scalable databases, and collaborating with stakeholders to deliver high-quality data solutions.ResponsibilitiesBuild and maintain data pipelines using AWS Glue, Python, EMR/Spark, and...

  • Senior DW Developer

    3 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad GEDU Services Full time

    Profile: Sr. DW BI DeveloperLocation: Sector 64, Noida (Work from Office)Position Overview:Working with the Finance Systems Manager, the role will ensure that ERP system is available and fit for purpose. The ERP Systems Developer will be developing the ERP system, providing comprehensive day-to-day support, training and develop the current ERP System for the...


  • Noida, Uttar Pradesh, India, Ghaziabad Info Origin Inc. Full time

    Role: Python Backend EngineerLocation: Noida,/Dehradun/PuneWork Mode: OnsiteEmployment Type: Full-TimeExperience: 3–7 yearsInterview Mode: Video or In PersonJob DescriptionWhy This Role MattersAs our Python Backend Engineer, you will own and evolve the backend architecture for a large-scale analytical platform that processes massive datasets and serves...


  • Noida, Uttar Pradesh, India, Ghaziabad HCLSoftware Full time

    JOB DESCRIPTION:We are looking for a highly competent IT Architect with over 8 years of experience in the IT industry, specializing in the design and development of enterprise, web, and cloud-based applications.Key Responsibilities:Lead the architecture and development of scalable applications using Java, J2EE, Spring Boot, Spring MVC, and...

  • Software Architect

    3 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad TeamViewer Full time

    Job Title: Software ArchitectLocation: NoidaJoin TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents,...

  • Scrum Master

    2 weeks ago


    Noida, Uttar Pradesh, India, Ghaziabad Strategic Talent Partner Full time

    Job Qualifications:Expected to have at least 10 years of IT technical experience. Experience with cloud frameworks, microservice and event-based architecture, security standards database technologies, CICD strategies, front-end and back-end coding practices, and test automation methods8+ years of experience in software engineering, product/technical program...


  • Noida, Uttar Pradesh, India, Ghaziabad Aspen Technology Full time

    The Role You will be responsible for designing, developing, and overseeing the implementation of AI and machine learning solutions that align with Emerson Digital Grid Management business objectives. This role requires deep technical expertise in AI/ML frameworks, cloud infrastructure, and software architecture, as well as the ability to collaborate with...