IB

Software Developer - Confluent

IBM
Bangalore Posted 3 Nov 2026
FULL TIME
Docker
Kubernetes
Apache Kafka
Java

Job Description

Introduction

At IBM Software, we turn client needs into real-world solutions. We build world-leading, AI-powered, cloud-native products that help shape the future of business and society. With a deep history of innovation, IBMers have countless opportunities to learn, grow, and make a meaningful impact at global scale. In Software, you’ll work within a team driven by curiosity and teamwork, collaborating across diverse technologies, partners, and industries to design, build, and deliver solutions that enable digital transformation. IBM Software’s culture emphasizes innovation, advancement, and continuous learning—placing you at the center of IBM’s product and technology ecosystem. You’ll gain resources and opportunities to accelerate your career while building software that makes a difference.

Your Role And Responsibilities

As a Software Developer, your main responsibilities will include:

Design, build, test, and troubleshoot clearly defined features, enhancements, and bug fixes for Kafka Connect connectors that integrate with external data systems.

Create maintainable, production-ready code backed by thorough unit, integration, and system testing.

Help develop technical designs for your assigned work by outlining and documenting proposed approaches, and take part in code reviews.

Support operational readiness and reliability for connectors used by production customers, including participation in an on-call rotation.

Analyze customer-reported and production issues, contributing to root-cause analysis and implementing corrective actions.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

1-3 years of professional software development experience building and supporting backend services in production.

Proficiency in a major programming language, preferably Java, including a strong understanding of data structures, algorithms, and core software design principles.

Strong written and verbal communication skills, with the ability to clearly explain technical concepts and problems.

Ability to work effectively within a team, incorporate feedback, and deliver well-scoped tasks with direction from senior engineers.

Customer-focused mindset, with interest in operating and improving dependable production services.

Preferred Technical And Professional Experience

Working knowledge of Apache Kafka, Kafka Connect, or event streaming systems.

Experience building integrations with databases or data platforms.

Experience with cloud platforms such as AWS, Azure, or Google Cloud, and technologies including Docker or Kubernetes.

Familiarity with observability tools, including metrics, logs, tracing, dashboards, and alerting.

Experience with CI/CD pipelines and release processes.
foundit: Feeling underpaid? Find jobs that pay you what you are worth. Find jobsSponsored
Join WhatsApp Channel