1

Intern Java Backend Developer Jobs in South Dakota

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

next page

Showing results 1-20

Intern Java Backend Developer information

What kinds of projects and tasks can I expect as an Intern Java Backend Developer?

As an Intern Java Backend Developer, you’ll typically work on tasks such as writing and testing APIs, fixing bugs, and implementing core backend features under the guidance of senior developers. You may also participate in code reviews, collaborate with frontend and QA teams, and help with database management or performance optimization. These projects are designed to give you hands-on experience with Java frameworks, version control systems, and agile development practices, all while contributing to real-world applications.

What are the key skills and qualifications needed to thrive as an Intern Java Backend Developer, and why are they important?

To thrive as an Intern Java Backend Developer, you need a solid understanding of Java programming, object-oriented principles, and basic knowledge of backend frameworks like Spring, often supported by coursework or relevant projects. Familiarity with databases (such as MySQL), version control systems like Git, and build tools (e.g., Maven or Gradle) is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you collaborate and adapt in team environments. These skills and qualities are crucial for contributing to real projects, growing your technical expertise, and supporting overall team success.

What does an Intern Java Backend Developer do?

An Intern Java Backend Developer assists in building and maintaining the server-side logic of web applications using Java. They typically work under the guidance of senior developers, writing code, fixing bugs, and learning about frameworks like Spring or Hibernate. Their responsibilities often include database interaction, API development, and ensuring applications are scalable and efficient. Interns gain practical experience with industry-standard tools and workflows, helping prepare them for a full-time backend development role.
What are the most commonly searched types of Java Backend Developer jobs in South Dakota? The most popular types of Java Backend Developer jobs in South Dakota are:
What are popular job titles related to Intern Java Backend Developer jobs in South Dakota? For Intern Java Backend Developer jobs in South Dakota, the most frequently searched job titles are:
What job categories do people searching Intern Java Backend Developer jobs in South Dakota look for? The top searched job categories for Intern Java Backend Developer jobs in South Dakota are:
What cities in South Dakota are hiring for Intern Java Backend Developer jobs? Cities in South Dakota with the most Intern Java Backend Developer job openings:

Software Developer Intern

Sterling Computers Corporation

North Sioux City, SD • On-site

$18.25 - $24/hr

Full-time

Posted 21 days ago


Job description


Title: Software Developer Internship

Location: North Sioux City, SD

Reports to: Senior Software Architect

Time Frame: May 2026 – August 2026

Job Description: Sterling is a fast-growing, award-winning technology company focused on hardware, software, and technology services for Government, Education and Commercial customers. We’re looking for a motivated Software Developer Intern with a passion in backend services to join our Business Development team and help build modern AI solutions. This is a hands-on opportunity to contribute to real projects, learn from experienced engineers, and gain practical experience in the software development lifecycle. The Software Developer Internship is a paid full-time seasonal position starting in mid-May and ending in mid-August.

Required Education/Experience: Interested students should be currently enrolled in a college degree program. Candidates for the Internships must be entering their college Junior or Senior year. Candidate’s course of study must pertain to the Internship position to which they are applying (B.S. in Computer Science).

Desirable Skills and Experience

  • Knowledge of AI/ML technologies and ability to integrate models into applications is a plus
  • Experience working with Jupyter notebooks or Colab is a plus
  • Experience with React or other front-end frameworks is a plus
  • Having knowledge in JS is a plus
  • Self-motivated with a positive and professional approach

Requirements

  • Proficiency in Python
  • Experience with Linux Systems
  • Strong understanding of RESTful APIs and web service integration
  • Familiarity with Node.js for building server-side applications
  • Understanding of SQL/NoSQL databases (e.g., MySQL, MongoDB)
  • Experience with Git or other version control systems
  • Experience with Jira and GitHub
  • Strong communication and collaboration skills for working in cross-functional teams

Primary Responsibilities

  • Backend & API Development: Assist in designing and implementing scalable Python services and APIs (FastAPI) to power application logic and ML integrations.
  • Infrastructure & CI/CD: Support the deployment lifecycle by maintaining CI/CD pipelines and managing containerized environments (Docker) for smooth updates.
  • Full Stack Integration: Connect backend services to frontend interfaces, ensuring seamless data flow and efficient state management between the server and client.
  • Performance & Reliability: Debug and optimize application performance across the stack.


Sterling Computers Corporation (“Sterling”) is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to age, race, color, creed, religion, disability, medical condition, economic status or status with regard to public assistance, citizenship status, national or social or ethnic origin, past or present membership in the uniformed services, protected veteran status, sex, pregnancy, marital or civil union or domestic partnership status, family or parental status, sexual orientation, gender expression or identity, family medical history or genetic information, HIV status, political belief, or any other status or characteristic protected by applicable law.