Back End Developer Intern

IBM

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Poughkeepsie, NY
Employment
Intern
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$124k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $134,725–$214,500.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Back End Developer Intern

As a Back End Developer Intern, you will join the team to work with client-server architectures, networking protocols, and database systems. Your daily responsibilities include creating and configuring IaaS, PaaS, and SaaS applications while developing clean, well-documented REST APIs. You will design and code scalable server applications, firmware, and databases that meet critical architecture goals for large-scale systems supporting continuous delivery in both on-premises and cloud environments. The role requires proficiency in programming languages such as C++, C, Java, Golang, Ruby, Python, Perl, or SQL, along with experience in JSON, Web Services, and DevOps tools like Git and Jenkins. You will apply knowledge of operating systems, container technologies, and virtualization concepts to solve complex infrastructure challenges while utilizing Agile methodologies to build robust software solutions for the company's technology portfolio.

What you'll do

  • Develop and maintain server applications, firmware, and databases that are scalable and reusable.
  • Create clean, well-documented, and easy-to-use REST APIs.
  • Configure and manage IaaS, PaaS, and SaaS applications.
  • Design and implement large-scale systems for continuous delivery in cloud and on-premises environments.
  • Work with client-server architectures, networking protocols, and database management.
  • Apply Agile and Cloud DevOps methodologies to the software development lifecycle.

What we're looking for

  • High School Diploma or GED.
  • Bachelor's Degree (preferred).
  • Basic knowledge of software development concepts and experience with languages like C++, Java, Python, or SQL.
  • Working knowledge of servers, databases, and DevOps tools such as Git and Jenkins.
  • Familiarity with APIs, operating systems, container technologies, and managed services.
  • Strong communication skills and the ability to learn new technologies and procedures.
  • 1 year of experience in one or more programming languages (preferred).
  • Experience with APIs, JSON, Web Services, and cloud operations (preferred).

More like this

Similar roles

Back End Developer Intern

IBM

Poughkeepsie, NY 17 days ago
Python Golang Java JavaScript C C++ SQL Shell Scripting Docker Kubernetes CI/CD Jenkins GitHub Actions Agile JSON Cloud Computing Cryptography Assembly Web Services

IBM System Test SW Developer Intern

IBM

Poughkeepsie, NY 15 days ago
LLM Firmware Agile DevOps Networking Protocols Client-Server Architecture Front-End Development Debugging Cloud Computing IBM zSystems IBM Power Systems IBM Storage

Back End Developer Intern

IBM

Austin, TX 10 days ago
C++ C Java Golang Ruby Python Perl SQL REST APIs JSON Web Services IaaS PaaS SaaS Cloud Computing Agile DevOps Networking Protocols

SW Developer Intern

IBM

Austin, TX 3 days ago
C++ C Java Golang Ruby Python Perl SQL IaaS APIs Agile Git Jenkins DevOps Cloud Computing Firmware Networking Protocols

Back End Developer Intern

IBM

Tucson, AZ 17 days ago
REST APIs SQL NoSQL C C++ Java Golang Python Ruby Perl Bash Git Docker CI/CD Agile Scrum DevOps AWS Azure GCP JSON z/OS

Software Developer Intern

IBM

10 days ago
IaaS PaaS SaaS Git Jenkins Python Java C++ Golang Ruby Perl SQL MongoDB MySQL Prompt Engineering Generative AI Cloud Computing Firmware Agile