Back End Developer Intern

IBM

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Tucson, AZ
Employment
Intern
Posted
17 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$102k most similar roles pay here $227k

This listing doesn't post a salary. Most similar roles pay $114,225–$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

The Back End Developer Intern 2027 - Tucson joins the IBM Z team to contribute to enterprise-scale software development projects. This role involves building and maintaining backend systems, services, APIs, and data integrations for z/OS-based applications used by large organizations. The intern will participate in Agile development cycles, including designing, coding, testing, and supporting scalable server applications and databases. Key responsibilities include collaborating with cross-functional teams on code reviews and monitoring deployments in cloud and hybrid environments. Required skills include knowledge of C, C++, Java, Golang, Python, Ruby, Perl, or SQL, along with familiarity with REST APIs, SQL/NoSQL databases, and Git version control. Preferred experience includes assembly language, systems-level programming, scripting for automation, and exposure to cloud platforms like AWS, Azure, or GCP, as well as CI/CD pipelines and containerization tools.

What you'll do

  • Develop and maintain backend services, APIs, and data integrations that are clean and well-documented.
  • Design and code scalable server applications and databases that meet specific architecture goals.
  • Participate in Agile development cycles including design, coding, testing, and support activities.
  • Work with client-server architectures, networking protocols, and various database systems.
  • Support the deployment and monitoring of backend applications in cloud and hybrid environments.
  • Perform code reviews and participate in testing activities with cross-functional teams.
  • Apply Cloud DevOps methodologies and continuous delivery best practices to software development projects.

What we're looking for

  • High School Diploma or GED.
  • Currently pursuing a degree in Computer Science, Computer Engineering, or a related field.
  • Basic knowledge of C or one or more of: C++, Java, Golang, Python, Ruby, Perl, or SQL.
  • Familiarity with software development lifecycle and Agile methodologies including Scrum and DevOps workflows.
  • Basic understanding of APIs (e.g., REST), databases (SQL/NoSQL), and version control systems like Git.
  • Coursework or hands-on experience with assembly language or systems-level programming in C or C++ (preferred).
  • Experience with scripting languages such as Python, Bash, or Perl for automation (preferred).
  • Exposure to cloud platforms, CI/CD pipelines, containerization tools, or virtualization concepts (preferred).

More like this

Similar roles

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

Software Developer Intern

IBM

Tucson, AZ 17 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

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

Back End Developer Intern

IBM

Poughkeepsie, NY 15 days ago
C++ C Java Golang Ruby Python Perl SQL REST APIs Git Jenkins JSON Web Services Cloud Computing DevOps Container Technologies IaaS PaaS SaaS

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