1

Junior Software Developer Java Jobs in Des Moines, IA

Sr. Java Developers

Des Moines, IA · On-site

$55.75 - $71.25/hr

Required Skills: * 10+ years of work experience as a Java Software Developer * 5+ years of project experience working with Spring Boot and JavaScript frameworks (i.e. Angular and React) * A pragmatic ...

Junior QA Engineer

Des Moines, IA · On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

Junior QA Engineer

Des Moines, IA · On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

Senior Java Developer

Des Moines, IA · On-site +1

$55.75 - $71.25/hr

... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Java Developer

Ankeny, IA · On-site

$47.75 - $61.75/hr

Job Summary We are seeking an experienced Java Developer to design, develop, and maintain high ... full software development lifecycle, and collaborating with cross-functional teams to deliver ...

Java Developer

Des Moines, IA

$49.75 - $64.50/hr

Company Description 360 IT Professionals is a Software Development Company based in Fremont ... Java Developer role is part of the CORE team within the Consumer Lending Technology Group. This ...

... into software applications and system architectures using APIs and microservices - Supports ... SQL, Java, C++). - 3 years demonstrated experience of machine learning concepts, including ...

Java Tutor

Ames, IA · Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ... Minimum of 3 years of professional software development experience and proficiency in Java

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 May 29, 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 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 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 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 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 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 May 2026, with employment types broken down into 92% Full Time, 3% Part Time, and 5% Contract. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution, with an average salary of $104,253 per year, or $50.1 per hour.
Software Developer

Software Developer

kanap systems llc

West Des Moines, IA • On-site

Full-time

Posted 2 days ago


Job description

Job Summary:
Kanap Systems LLC is seeking a Software Developer to lead the design and implementation of core product features and services. The role involves architecting scalable systems and mentoring junior engineers while partnering with PMs to translate requirements into technical plans.
Responsibilities:
• Lead design and implementation of core product features and services.
• Architect scalable, reliable systems handling high traffic.
• Mentor junior engineers and uphold code quality standards.
• Partner with PMs to translate requirements into technical plans.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3-5 years of professional software development experience.
• Deep expertise in system design, data structures, and algorithms.
• Proven experience shipping production software at scale.
• Proficiency in Python/Java/Go and cloud-native development.
Preferred:
• MS degree in CS or related field with 6+ months experience.
• Experience leading technical projects or small teams.
• Knowledge of distributed systems, microservices, message queues.
Company:
Kanap Systems LLC is an innovative Software Development and IT Consulting firm that provides superior Technology Solutions to our clients while offering a rewarding and challenging work experience for our consultants. Founded in , the company is headquartered in West Des Moines, USA, with a team of 201-500 employees. The company is currently Growth Stage.