1

Junior Software Developer Java Jobs in Des Moines, IA

We are seeking a Software Engineer to join our Technology organization, supporting the HEDIS and ... Angular, NodeJS, TypeScript, C++, .NET, Java, SQL) OR 5+ years of related and applicable experience.

We are seeking a Software Engineer to join our Technology organization, supporting the HEDIS and ... Angular, NodeJS, TypeScript, C++, .NET, Java, SQL) OR 5+ years of related and applicable experience.

We are seeking a Software Engineer to join our Technology organization, supporting the HEDIS and ... Angular, NodeJS, TypeScript, C++, .NET, Java, SQL) OR 5+ years of related and applicable experience.

Experience with Java, Python, Go, or a comparable backend language * Experience with Next.js and ... The Associate Software Engineer will gain experience in the following areas: Cloud & Infrastructure

... Senior Software Engineer, you will lead major initiatives that advance Datavant's platform ... Python, Go, Java; microservices; REST and GraphQL * Frontend: TypeScript, React, Next.js

The Principal Developer is a member of the application development team. The position is ... Experience developing software using technologies such as Java EE, XML, SQL, HTML, CSS, JavaScript ...

Proficiency in one or more programming language such as Java, C++, Python, JavaScript. Knowledge of software development lifecycle. Proven ability to tackle moderately sophisticated business and ...

.Net Developer

Clive, IA · On-site

$47.25 - $62.50/hr

Candidates with in JAVA/J2ee, Hadoop, .NET, Business Analyst, System Analyst, can get in touch with ... The Engineer will report to the Director of Software Engineering and is a member of the Information ...

.Net Developer

Clive, IA

$47.25 - $62.50/hr

Candidates with in JAVA/J2ee, Hadoop, .NET, Business Analyst, System Analyst, can get in touch with ... The Engineer will report to the Director of Software Engineering and is a member of the Information ...

DevOps Engineer - IT

Ankeny, IA · On-site

$50 - $68.50/hr

PURPOSE The DevOps Engineer - IT is responsible for supporting and maintaining DevOps ... , software development, or related role * Working knowledge of Java and/or Spring Boot, bash ...

next page

Showing results 1-20

Junior Software Developer Java information

See Des Moines, IA salary details

$59.5K

$104.3K

$157.1K

How much do junior software developer java jobs pay per year?

As of Jun 19, 2026, the average yearly pay for junior software developer java in Des Moines, IA is $104,253.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,700.00 and $103,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What are the key skills and qualifications needed to thrive as a Junior Software Developer (Java), and why are they important?

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What does a Junior Software Developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.
What cities near Des Moines, IA are hiring for Junior Software Developer Java jobs? Cities near Des Moines, IA with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Des Moines, IA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $104,253 per year, or $50.1 per hour.
Full Stack - Poland

Full-time

Posted 9 days ago


Job description

Full Stack - Poland | des moines, Iowa, United States Job Summary: Full Stack Software Engineer - Poland (Remote) About the Role Join Apex Systems in partnership with John Deere as a Full Stack Engineer and become a pivotal member of our Pro Golf engagement team. Play a crucial part in expanding our development footprint in Poland while supporting a leading-edge platform that revolutionizes golf course management. Collaborate with U.S.

teams, drive high-velocity software development, and ensure system reliability with a global "follow-the-sun" support model. Enjoy the opportunity to work with the latest tech stack, impact a high-profile project, and accelerate your career in a dynamic, cross-continental environment. Responsibilities - Collaborate closely with U.S.-based teams for seamless cross-continental development and support.

- Design, develop, and implement robust software solutions using React, Node.js, TypeScript, and AWS. - Serve as the primary technical contact during U.S. off-hours, ensuring 24/7 operational stability.

- Contribute to the transition and scale-up of development operations in Poland. - Support and enhance the Pro Golf platform, including labor management, fleet tracking, maintenance automation, and agronomic data integration. - Maintain high-velocity development cycles and deliver reliable, scalable applications.

- Participate in code reviews, testing, and continuous integration to uphold software quality. Required Skills and Experience - Proficiency in React, Node.js, and TypeScript for front-end and back-end development. - Experience with AWS services such as EC2, RDS, S3, SNS, SQS, and ECS.

- Familiarity with Express, GraphQL, and Java (legacy support). - Competence in testing frameworks such as Mocha, Jest, and Cypress. - Hands-on experience with databases like Cassandra and PostgreSQL.

- Strong communication and collaboration skills in distributed, international teams. - Ability to work 8am-5pm Poland time and provide after-hours support as needed. Preferred Skills - Experience transitioning Java-based platforms to Node.js.

- Background in real-time data integration or IoT solutions. - Exposure to mobile-responsive web applications. - Knowledge of golf course management, agronomics, or related domains.

Benefits - Competitive compensation and contract flexibility (C2C). - Remote-first work environment with high autonomy. - Direct impact on a high-visibility, innovative project.

- Opportunities for career advancement within a global technology leader. - Work-life balance with structured hours and distributed team support. - Professional growth in cloud-native, modern software technologies.

How to Apply Ready to elevate your career? Submit your CV and a brief cover letter through our portal. Candidates must be authorized to work in Poland without sponsorship.

Background check and drug screening required.


Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US