Back End Developer Intern

IBM

Confirmed live today High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $167k
$101k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $113,700–$219,425.

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 235 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Back End Developer Intern

Back End Developer Intern 2027 - Tucson will join the IBM Z team to contribute to enterprise-scale software development projects. The role involves building and maintaining backend systems, services, and REST APIs that support z/OS-based applications for large organizations. Day-to-day responsibilities include participating in Agile development cycles, designing scalable server applications, managing data integrations, and collaborating with cross-functional teams on code reviews and testing. Candidates will work with client-server architectures, networking protocols, and databases while supporting deployments in cloud and hybrid environments. Required skills include proficiency in C or languages like Java, Golang, Python, Ruby, Perl, or SQL. The role also utilizes Git for version control and requires knowledge of DevOps workflows, CI/CD pipelines, and containerization tools like Docker to solve complex infrastructure problems within the z/OS ecosystem.

What you'll do

  • Develop and maintain backend services, REST APIs, and data integrations.
  • Design and code scalable server applications and databases that meet architectural goals.
  • Participate in Agile development cycles including design, coding, testing, and support.
  • 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.
  • Debug and solve technical problems within client-server architectures and networking protocols.

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.
  • 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

Software Developer Intern

IBM

Tucson, AZ 37 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 37 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

Software Developer Intern

IBM

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

Hardware Developer Intern

IBM

Austin, TX 30 days ago
VHDL Verilog RTL SPICE TCL Python C C++ Java UVM FPGA RISC-V ARM MIPS x86 Linux Git GDB Bash Perl Agile CAD 3D Modeling VLSI

Hardware Developer Intern

IBM

Austin, TX 30 days ago
VHDL Verilog RTL SPICE Python C/C++ TCL Java FPGA RISC-V ARM MIPS x86 Linux Git UVM Agile Bash Perl CAD