1

Junior Software Developer Java Jobs in Denver, CO

Responsibilities As a software engineer, you know that good software is more than just a nice ... Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal

You'll also play an active role in mentoring junior engineers and shaping technical discussions ... Lead backend efforts on enterprise Java applications for command and control, geospatial data ...

Responsibilities As a software engineer, you know that good software is more than just a nice ... Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal

Software Developer III

Aurora, CO · On-site

$98K - $171K/yr

You'll also play an active role in mentoring junior engineers and shaping technical discussions ... Lead backend efforts on enterprise Java applications for command and control, geospatial data ...

Java / Spring Developer

Aurora, CO · On-site

$52 - $67.25/hr

Java / Spring Developer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this ... The ideal candidate is passionate about software development, has a solid understanding of Java and ...

Software Developer IV

Aurora, CO · On-site

$105K - $189K/yr

Design and develop enterprise-wide Java applications for battlefield command and control ... An understanding of formal software engineering principles including design, documentation ...

Software Developer III

Aurora, CO · On-site

$98K - $171K/yr

Design and develop enterprise-wide Java applications for battlefield command and control ... An understanding of formal software engineering principles including design, documentation ...

Software Developer

Denver, CO · On-site

$70K - $150K/yr

You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming ... software, and have at least 1-2 years of experience in a workplace environment You enjoy ...

... Java, Python, JavaScript, No-SQL & Relational Databases • Expertise with XML, JSON, XSLT, RESTful API • Hands on experience with SDLC tools (Jenkins, Git, Automated Testing Frameworks) • ...

Java Software Engineer

Aurora, CO

$52.50 - $72.25/hr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and ... Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab. * Strong background in ...

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and ... Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab. * Strong background in ...

Java Software Engineer

Aurora, CO · On-site

$150K - $250K/yr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and ... Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab. * Strong background in ...

They are seeking a Software Developer with strong experience in enterprise application development ... Required : • Java 17 and Spring Boot • Oracle, MongoDB, and/or DynamoDB • Kafka (event-driven ...

Proficiency in programming languages (e.g., Java, C++, Python) * Familiarity with software development frameworks * Experience with version control tools (e.g., Git) * Strong understanding of ...

next page

Showing results 1-20

Junior Software Developer Java information

See Denver, CO salary details

$62.8K

$110K

$165.7K

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

As of Jul 15, 2026, the average yearly pay for junior software developer java in Denver, CO is $109,952.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,700.00 and $109,600.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 Denver, CO are hiring for Junior Software Developer Java jobs? Cities near Denver, CO with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Denver, CO as of July 2026, with employment types broken down into 83% Full Time, 6% Part Time, 1% Temporary, and 10% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $109,952 per year, or $52.9 per hour.
Software Engineer, Junior

Software Engineer, Junior

Everwatch

Aurora, CO

$55.29 - $79.33/hr

Other

Re-posted 16 days ago


Job description

Job TitleSoftware Engineer, JuniorOverview

EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions.  We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success.

EverWatch employees are focused on tackling the most difficult challenges of the US Government. We offer the best salaries and benefits packages in our industry - to identify and retain the top talent in support of our critical mission objectives.

Commitment to Non-Discrimination:

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Responsibilities

As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer like you to develop efficient and effective software, from vision to production-ready system, in an exciting, agile environment.

As a software engineer at EverWatch, you'll use the latest architectural approaches and open-source frameworks and tools to deliver complete end-to-end solutions to your clients. Using your software engineering expertise, you'll analyze the environment to ensure that your team's solutions consider the current architecture and operating environment, as well as future functionality and enhancements. You'll sharpen your skills as you master new tools and techniques while helping to identify and implement system improvements.

Work with us as we develop systems to create change for the better.

Qualifications

You Have: 

  • 4+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods  
  • 4+ years of software development experience with basic programming languages, technologies, tools, or web development stacks  
  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products 
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications 
  • Experience acquiring client requirements and resolving workflow problems through automation optimization 
  • Experience creating solutions to complex problems within a collaborative, cross-functional team  
  • Ability to work with automated testing tools to perform testing and maintenance 
  • TS/SCI clearance with a polygraph
  • HS Diploma or GED

Nice If You Have: 

  • 10+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods  
  • Experience with Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, or Drupal 
  • Experience with administration of continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitHub actions, or similar 
  • Bachelor's degree  

Clearance: 

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

 

Compensation at EverWatch is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $55.29 to $79.33 per hour. The estimate displayed represents the typical compensation range for this position and is just one component of EverWatch's total compensation package for employees.

Job LocationsUS-MD-Annapolis Junction US-CO-AuroraSkillsSoftware Design, Java, Python, software buildMinMaxEmployment Type: OTHER