IBM is hiring fresh graduates and early-career professionals for the role of Software Engineer – Confluent in Bangalore, Karnataka. Candidates with a Bachelor’s Degree and 0–2 years of software development experience are eligible to apply. This is an excellent opportunity to start your software engineering career with one of the world’s leading technology companies.

The selected candidates will work with IBM Software on enterprise-grade platform solutions, distributed systems, and cloud-native technologies. If you are passionate about software development, problem-solving, and modern technologies like Java, Go, Kafka, Kubernetes, and cloud platforms, this opportunity is worth applying for.
IBM Off Campus 2026 Hiring Fresher For Software Engineer – Confluent
| Details | Information |
|---|---|
| Company | IBM |
| Job Role | Software Engineer – Confluent |
| Qualification | Bachelor’s Degree (Computer Science, Engineering, or Related Field) |
| Eligible Batch | Recent Graduates |
| Experience | 0 – 2 Years (Freshers Eligible) |
| Expected Salary | ₹8 – ₹15 LPA (Expected) |
| Job Type | Full-Time |
| Location | Bangalore, Karnataka |
| Last Date to Apply | Apply As Soon As Possible |
Job Description
IBM Software is looking for talented and enthusiastic Software Engineers to join its Confluent team. In this role, you will contribute to the development of enterprise-grade management and observability solutions for cloud, on-premises, and hybrid deployments. You will work alongside experienced engineers, build scalable software, and gain hands-on experience with distributed systems, cloud-native applications, and modern software development practices.
This role offers an excellent learning environment where fresh graduates can develop technical expertise while working on innovative products that support digital transformation across industries.
Qualifications & Skills
- Bachelor’s Degree in Computer Science, Engineering, or an equivalent field.
- Freshers and candidates with 0–2 years of software development experience can apply.
- Strong knowledge of data structures, algorithms, operating systems, networking, and concurrency.
- Proficiency in at least one programming language such as Java, Go, or similar.
- Understanding of software development fundamentals and object-oriented programming.
- Good analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a collaborative team environment.
- Self-motivated with a willingness to learn new technologies.
Preferred Skills
- Knowledge of Apache Kafka or distributed systems.
- Exposure to Kubernetes, Docker, AWS, Azure, or Google Cloud Platform.
- Experience with open-source projects.
- Interest in observability and platform engineering.
Roles and Responsibilities
- Develop and deliver well-defined software features with guidance from senior engineers.
- Contribute to Unified Stream Manager (USM) and Confluent Control Center (C3) development.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and implement feedback.
- Prepare design documents for assigned tasks.
- Debug software issues and support production incidents.
- Analyze application logs and system metrics.
- Participate in on-call support with mentorship.
- Collaborate with cross-functional teams to build scalable platform solutions.
- Take ownership of software components as technical expertise grows.
How To Apply For IBM Careers
- Click on the Apply Here button provided below.
- You will be redirected to the official IBM Careers website.
- Click on Apply Now.
- Sign in or create a new IBM account.
- Complete the online application form.
- Upload your updated resume and required documents.
- Verify all the entered information carefully.
- Submit your application before the application closes.
IBM Apply Link: Click Here
All Jobs: Click Here
About IBM
IBM (International Business Machines Corporation) is one of the world’s leading technology companies, providing innovative solutions in artificial intelligence, cloud computing, cybersecurity, software development, and enterprise technology. With operations in more than 170 countries, IBM helps businesses transform digitally through advanced software, hybrid cloud platforms, and AI-powered solutions. The company offers outstanding career opportunities, continuous learning programs, and a collaborative work environment for fresh graduates and experienced professionals.



