Software Developer Intern (Job ID: 66791)

Application ends: February 8, 2026
Apply Now

Job Description

Company: IBM India Private Limited
Location: Hyderabad, Telangana, India / Bangalore, Karnataka, India
Job Type: Full-Time Internship
Experience: 0–1 years
Education: Bachelor’s Degree (Computer Science or related field preferred)
Expected Stipend: ₹25,000–₹45,000 Thousand per month
Job Category: Software Development Internship, Full-Stack / Backend Development, Information Technology, Engineering
Website: Website
Contact: Contact us


About the Company:
💼 IBM is a global technology leader in AI, Cloud, and enterprise platforms, with strong early-career internship programs across Software Labs and Research in India.
Interns work on real projects, get mentorship, and often have pathways to pre-placement offers for full-time roles.


About the Role:
💻 As a Software Developer Intern, you will work on building the next-generation data processing platform, contributing hands-on code, supporting co-creators on the platform, and working across design, coding, CI/CD, and unit testing.The role demands strong CS fundamentals, object-oriented design, and exposure to Java, Python, concurrent programming, and testing practices.


Key Responsibilities:

  • 🧩 Develop core components for a data processing platform, following strict style guidelines and documentation standards.
  • 🧪 Work across design, coding, CI/CD pipelines, xUnit-based unit testing, and code reviews while self-learning new technologies as needed.
  • 🔁 Support platform users, debug issues, and work with concurrent programming, data structures, and complexity-aware algorithms.

Requirements:

  • 🎓 Bachelor’s degree; solid understanding of Core Java, OOAD, design patterns, data structures, and algorithms.
  • 💻 Familiarity with at least one statically typed (Java) and one dynamically typed language (Python); experience with xUnit testing, mocks/stubs/fakes.
  • ☁️ Bonus: Exposure to microservices (gRPC/REST), Docker, Kubernetes, NoSQL/Big Data, Git, Linux is a plus.

Why Join IBM as an Intern?
✅ Work on real product/platform development with modern stacks and tooling
✅ Competitive stipend, hybrid/on-site work, mentorship, and potential PPO opportunities
✅ Strong brand value and exposure to enterprise-scale engineering practices