Back End Developer Intern
IBM
Poughkeepsie, ARFresher3h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- NetworkingEmbedded systemsAgileGitCI/CDOperations
- Nice to have
- REST APIsPythonJavaC++
- Work
- On-site in Poughkeepsie · internship
- Pay
- Not stated by the employer.
- Skill demand
- Git41%Agile38%Networking6%Embedded systems2%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 1, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
As a Backend Developer intern, you will:
Key Responsibilities
- Work with client-server architectures, networking protocols, application development, and databases.
- Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) applications.
- Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use, (i.e., REST APIs).
- Design and code server applications, firmware, and databases that are reusable, scalable, and meet critical architecture goals.
- Design and implement large scale systems that enable continuous delivery on-premises and in the cloud.
- Need an understanding of, or experience with, Agile and Cloud devOps development methodologies.
Requirements & Tech Stack
- Must have basic knowledge in one or more of the following technology areas:
- Understanding of software development concepts.
- Experience with C++, C, Java, Golang, Ruby, Python, Perl, SQL.
- Working knowledge of servers, applications, devOps tools (Git, Jenkins), and databases.
- Familiarity with APIs.
- Basic knowledge of operating systems and how they work (i.e. Operating systems courses); Container technologies; Internet Services; and/or Managed Services.
- Communication skills and the ability to learn new technologies and procedures.
Qualifications
- Bachelor's Degree
- Preferred Technical And Professional Experience:
- 1 year experience in one or more of the following technology areas: C++, C, Java, Golang, Ruby, Python, Perl, SQL.
- 1 year experience with APIs.
- Experience in JSON, Web Services.
- Understanding of virtualization concepts and cloud operations.