Back End Developer Intern, NY POK JS
IBM
Poughkeepsie, ARFresher2h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- NetworkingREST APIsEmbedded systemsJavaGoRuby
- Nice to have
- PythonC++CCybersecurity
- Work
- On-site in Poughkeepsie · internship
- Pay
- Not stated by the employer.
- Skill demand
- REST APIs83%Java38%Networking8%Embedded systems3%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 6, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
As a Back End 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.
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.
Qualifications
Candidates Should Have:
- Experience or knowledge in Security and/or Cybersecurity.
- Exposure to relevant cybersecurity concepts, tools, or projects.
- Communication skills and the ability to learn new technologies and procedures.
Candidates should have completed courses in most of the following areas:
- Data Structures
- Algorithms
- Operating Systems
- Cybersecurity / Computer Security
Preferred Education: Bachelor's Degree
Preferred Experience: Experience in one or more of the following technology areas: Programming - Experience with Python, Experience with C and/or C++.
Preferred Experience: Experience or knowledge in Security and/or Cybersecurity.