Software Developer Intern

Talent'd HR Solutions

Hyderabad

On-site

INR 223,200 - 334,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Hyderabad is seeking passionate Software Developer Interns to work on cutting-edge data processing platforms. This internship provides the opportunity to collaborate with global experts and participate in all stages of application development, including design, coding, and testing. Ideal candidates should possess a Bachelor's Degree in Computer Science and strong knowledge of programming languages like Java and Python. Join us to drive innovation and learn in a collaborative environment.

Qualifications

  • Strong understanding of object-oriented design principles.
  • Proficiency in at least one statically typed language (Java) and one dynamically typed language (Python).
  • Experience with xUnit testing frameworks and working with mocks, stubs, and fakes.
  • Knowledge of data structures, algorithms, and complexity analysis.
  • Experience with concurrent programming.

Responsibilities

  • Write and maintain code for next-generation data processing platforms.
  • Support platform co‑creators and contributors.
  • Participate in all stages of application development.
  • Conduct peer code reviews to ensure adherence to best practices.

Skills

Object-oriented design principles
Java
Python
xUnit testing frameworks
Data structures
Multi-threading
Core Java
Microservices
Docker
Kubernetes
Git
Linux

Education

Bachelor's Degree in Computer Science or related field

Job description

IBM is seeking passionate and driven individuals to join as Software Developer Interns in our CDO Platform & Architecture team. This internship offers a unique opportunity to work on cutting-edge data processing platforms while collaborating with global experts in technology and consulting.

Key Responsibilities
  • Write and maintain code for next-generation data processing platforms.
  • Support platform co‑creators and contributors.
  • Participate in all stages of application development including design, coding, CI/CD pipeline setup, and unit testing.
  • Adapt to and learn new technologies as required for platform development.
  • Conduct peer code reviews to ensure adherence to best practices and style guidelines.
Required Skills & Expertise
  • Strong understanding of object‑oriented design principles.
  • Proficiency in at least one statically typed language (Java) and one dynamically typed language (Python).
  • Experience with xUnit testing frameworks and working with mocks, stubs, and fakes.
  • Knowledge of data structures, algorithms, and complexity analysis.
  • Experience with concurrent programming (multi‑threading, multi‑processing, or worker architectures).
  • Hands‑on experience with Core Java, OOAD, Design Patterns, APIs, and library development.
  • Familiarity with Microservices (gRPC/REST), Docker, Kubernetes, Protobuf/Thrift, NoSQL databases, and Big Data technologies.
  • Experience using Git and Linux environments.
Preferred Skills
  • Ownership mindset with a focus on problem‑solving and delivering results.
  • Ability to write and break down user stories into actionable tasks.
  • Continuous learning attitude with adaptability to new challenges.
Education

Bachelor's Degree in Computer Science or related field (required).

About IBM

IBM has been a pioneer in technology and consulting since 1911, working with Fortune 500 companies globally. Our mission is to apply intelligence, reason, and science to improve business, society, and the human condition. We are committed to diversity, inclusion, and equal opportunity employment.

Why Join Us?

As an IBMer, you will enjoy a collaborative environment that values curiosity, feedback, and innovation. You will have opportunities to learn, grow, and make a meaningful impact through technology.

International Business Machines Corporation (IBM) is a globally renowned technology and consulting multinational headquartered in Armonk, New York, USA. Founded in 1911, IBM has evolved from a manufacturer of hardware such as mainframes and personal computers into a leader in enterprise software, cloud computing, artificial intelligence, and quantum computing. With over 280,000 employees worldwide, IBM operates in more than 170 countries, serving clients across industries with cutting‑edge solutions and strategic consulting services.

IBM's mission is to leverage technology and innovation to help clients transform their businesses, unlock new opportunities, and address complex challenges. The company is recognized for its pioneering work in AI through its Watson platform, advancements in hybrid cloud infrastructure, and leadership in quantum computing research. In recent years, IBM has made significant strides in expanding its hybrid cloud capabilities, notably through the acquisition of Red Hat, and has focused on sustainability initiatives and digital transformation projects for enterprises globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern
Software Engineer Intern

Talent'd HR Solutions • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Developer Intern
Software Developer Intern

IBM • Bengaluru

On-site
IBM Software Developer Internship 2026 | Bangalore & Hyderabad | Apply Now
IBM Software Developer Internship 2026 | Bangalore & Hyderabad | Apply Now

Theme Elastic Blog • Hyderabad

Hybrid
IBM Hiring Software Developer | Freshers & Experienced | Apply Now
IBM Hiring Software Developer | Freshers & Experienced | Apply Now

Studyecart • Bengaluru

On-site
INR 600,000 - 800,000
Competitive pay
Great perks
Opportunities for growth
Software Developer
Software Developer

Talent'd HR Solutions • Bengaluru

On-site
INR 400,000 - 600,000
Associate System Engineer
Associate System Engineer

codingcircle • Hyderabad

Hybrid
INR 500,000 - 700,000
IBM is looking for Technical Support Professional Intern
IBM is looking for Technical Support Professional Intern

Globalhrcommunity • India

On-site
Application Developer-Azure Cloud Fullstack
Application Developer-Azure Cloud Fullstack

IBM Computing • Bengaluru

On-site
INR 600,000 - 1,000,000
Application Developer – Cloud FullStack
Application Developer – Cloud FullStack

HypTechie • Ernakulam

On-site
INR 600,000 - 900,000
Software Engineer – Confluent
Software Engineer – Confluent

codingcircle • Bengaluru

Hybrid
INR 600,000 - 900,000