Kafka Confluent Developer Nice software solutions

  • company name Nice software solutions
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: Nagpur null, undefined

Skills: General Skills, Communication, Teamwork

About Nice Software Solutions

Job Description

Kafka Confluent Developer


Key Responsibilities:

  • Design, develop, and maintain event-driven solutions using Confluent Kafka across core banking, CRM, fraud systems, etc.
  • Build Kafka Producers & Consumers optimized for high-throughput, low-latency transaction processing.
  • Create reusable streaming components using Kafka Streams and ksqlDB for real-time use cases like fraud detection and customer notifications.
  • Enforce best practices in schema evolution and compatibility via Confluent Schema Registry.
  • Collaborate with Data Governance, Cybersecurity, DevOps, and Analytics teams to maintain enterprise standards.
  • Develop integrations with external systems via REST APIs, SOAP services, and databases.
  • Provide support on integration roadmaps, impact assessments, and architectural decisions.
  • Partner with business units (Retail, Risk, Compliance, etc.) to gather and translate requirements into scalable Kafka solutions.


Essential Skills & Experience:

  • Strong Java programming skills (Kafka Connect is Java-based).
  • Experience with Kafka Connect APIs: Developing custom Source/Sink connectors.
  • Proficiency in handling Schemas (Schema Builder, Struct) and schema evolution strategies.
  • Expertise in error handling, retries, and building resilient connectors.
  • Strong understanding of Kafka internals: topics, partitions, offset management.
  • Ability to work with connector logs and debug behavior efficiently.
  • Solid experience working with SQL and relational data systems.



  • Experience: 5+ Years
  • Immediate Joiners Preferred
  • Open to relocate


Drop your CV at nkarnuke@nicesoftwaresolutions.com