Demo

Senior Java Application Developer

HTC Global Services
Salt Lake, UT Full Time
POSTED ON 5/12/2026
AVAILABLE BEFORE 6/10/2026
Job Description

Job Title

Senior Java Application Developer (Java EE / JSF / AWS)

Overview / Summary

A full-time Senior Java Application Developer is needed to develop Java applications and web services. This project is anticipated to continue through December 2026 with the possibility of extension based on funding and project requirements.

The role will work with a team of application developers, engineers, and subject matter experts to create new applications and replace legacy systems supporting both public and internal users. The position requires strong Java development experience, effective communication skills, and the ability to work independently in a remote environment with optional onsite attendance as needed.

Key Responsibilities

  • Develop Java applications and web services
  • Create new applications and replace legacy applications
  • Maintain and enhance existing Java web applications based on user requirements
  • Work with Java web frameworks, including EJB and JSF
  • Develop and support RESTful web services
  • Implement authentication standards such as OAUTH2 or OpenAM
  • Work with PostgreSQL databases to store and query data
  • Contribute to continuous integration and delivery pipelines in Amazon Web Services
  • Ensure data security standards and approved encryption techniques are followed
  • Collaborate with developers, engineers, and subject matter experts
  • Analyze user requirements to define business objectives and implement them in applications
  • Support continuous improvement initiatives and evaluate alternative technologies
  • Participate in architectural review discussions
  • Envision system features and functionality

Required Qualifications

  • 15 years of experience with Java Core, Java EE (JEE), Java Persistence API (JPA), and Java Persistence Query Language (JPQL)
  • 5 years of experience with Java Server Faces (JSF) / PrimeFaces
  • 10 years of experience with PostgreSQL SQL and plpgsql
  • 5 years of experience with Cloud / Amazon Web Services development processes
  • 5 years of experience with Java RESTful Web Services
  • Knowledge and application of WCAG compatibility standards
  • Excellent verbal and written communication skills
  • Ability to work independently and manage time effectively in a remote environment

Preferred / Bonus Skills

  • Maven
  • GitHub and Agile Development
  • JUnit, Arquillian, or similar testing frameworks
  • JIRA
  • Continuous Integration / Continuous Deployment (CI/CD)
  • Database schema design
  • Java automated testing with Selenium
  • Application load testing with Apache JMeter or similar

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

Salary.com Estimation for Senior Java Application Developer in Salt Lake, UT
$103,353 to $131,414
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Application Developer?

Sign up to receive alerts about other jobs on the Senior Java Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HTC Global Services

  • HTC Global Services Troy, MI
  • Job Description Technical Staffing Recruiter – VMS / MSP / Automotive Location: 3270 W Big Beaver Troy, MI Schedule: Hybrid, onsite 3 days per week Join a ... more
  • 5 Days Ago

  • HTC Global Services Cayce, SC
  • Job Title: Network Administrator (Enterprise Infrastructure & SD-WAN) Overview / Summary: The Network Administrator will support enterprise network and ide... more
  • 6 Days Ago

  • HTC Global Services Phoenix, AZ
  • Job Title QA Automation Engineer (Web, API & Accessibility) Overview / Summary HTC is seeking a QA Automation Engineer to lead quality assurance for the Pu... more
  • 6 Days Ago

  • HTC Global Services Dearborn, MI
  • Job Description Overview / Summary: We are seeking a Data Engineer responsible for designing, building, and maintaining data solutions, including data infr... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Java Application Developer jobs in the Salt Lake, UT area that may be a better fit.

  • Theron Partners Inc. Salt Lake, UT
  • Job Title: Senior Java Application Developer (15 Years) Location: Salt Lake City, UT Duration: Long-Term Contract Schedule: Hybrid Role Must be comfortable... more
  • Just Posted

  • Sahi Softtech Salt Lake, UT
  • This position will work with a team of application developers, engineers, and subject matter experts. Excellent verbal and written communication skills are... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!