2

Entry Level Java Software Engineer Jobs in Salt Lake City, UT

Software Engineer

Draper, UT ยท On-site

$74 - $111/hr

Our software engineers are part of an energetic team that build world-class solutions to benefit ... Java, C++, or similar), in a job or through schoolwork * Demonstrated experience developing ...

Java Architect

Salt Lake City, UT ยท On-site

$60K/yr

Java EE framework and system development * Experience with use cases, process flows, and UML ... IBM development software experience including : IBM Content Manager, Rational Application Developer ...

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Salt Lake City, UT salary details

$47.9K

$95.6K

$194K

How much do entry level java software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for entry level java software engineer in Salt Lake City, UT is $95,601.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $99,200.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an entry level Java software engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Salt Lake City, UT?

The most popular types of Java Software Engineer jobs in Salt Lake City, UT are:

What cities near Salt Lake City, UT are hiring for Entry Level Java Software Engineer jobs?

Cities near Salt Lake City, UT with the most Entry Level Java Software Engineer job openings:

Infographic showing various Entry Level Java Software Engineer job openings in Salt Lake City, UT as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $95,601 per year, or $46 per hour.

Software Engineer II IAM & Java Development

Ethereum Technologies LLC

Salt Lake City, UT โ€ข On-site

$55 - $83/hr

Other

Posted 3 days ago

New


Job description

Software Engineer II IAM & Java Development Location

Salt Lake City, UT

Duration

14Months+ Extension

Hourly Rate

Depending on Experience (DOE)

Work Authorization
  • Develop and maintain high-quality software solutions using Java and IAM technologies. Collaborate with cross-functional teams to design, implement, and test new features.
  • Ensure the security and scalability of our applications.
  • Troubleshoot and resolve complex technical issues.
  • Participate in code reviews and provide constructive feedback to peers.
  • Continuously improve software development practices and processes.
  • Stay up-to-date with the latest industry trends and technologies.
What You'll Bring
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Familiarity with IAM tools and technologies (, Entra ID, Ping Identity, IdentityIQ).
  • Strong understanding of software development principles and best practices.
  • Experience with RESTful APIs, microservices architecture, and cloud platforms.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Strong communication skills, both written and verbal.
Bonus Points if You Have
  • Knowledge of DevOps practices and tools.
  • Familiarity with Agile methodologies.
Experience in lieu of education
  • Equivalent relevant experience performing the essential functions of this job may substitute for education degree requirements.
  • Generally, equivalent relevant experience is defined as 1 year of experience for 1 year of education and is the discretion of the hiring manager.

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

#J-18808-Ljbffr