Client: State of Utah/DHHS
Job ID: 136678
Job Title: Java Developer KSSOW 25015 IT Analyst DHHS Department of Government Operations IT
Job Location: 288 North 1460 West Salt Lake City Utah 84116.
Projected Start Date: 12/02/2024
Duration: 6 Months
Tentative interview dates: 11/14/2024 and 11/15/2024 (Interviews will be Google meets format)
Remote or onsite: Remote 100%
Local or nonlocal: Must reside in the US and work only in the US. (Local Qualified candidate preferred but not a requirement.)
Preferred/required skills:
Scoring:
- 20% Allinclusive bid rate
- 30% Demonstrate sound understanding of core Java
- 25% Demonstrate sound understanding of Java EE JSF & JPA
- 15% Demonstrate problem solving ability
- 10% Demonstrate understanding of database and SQL principles
Job Description
- The Utah Department of Health and Human Services Division of Population Health Informatics Program is looking for a fulltime senior Java developer to develop Java web applications and web services.
- This project is anticipated to go through the end of December 2026 with the possibility of being extended depending on funding and project requirements. This position will work with a team of application developers engineers and subject matter experts. Excellent verbal and written communication skills are required.
- This position will work on the creation of new applications and the replacement of legacy applications.
- The applications service both the public and internal staff. Strong experience with Java web development is required.
- Additionally this project will use Java web frameworks with preference given to EJB and JSF. External users and systems will authenticate using standards such as OATH2 or OpenAM.
- The web applications and APIs use Postgres to store and query data.
- This position will also update existing Java web applications to maintain current functionality and provide new enhancements per user requirements.
- Work towards continuous integration/delivery pipelines in Amazon Web Services. Additionally agency data security standards must be met and approved data encryption techniques will be used.
- The candidate will work remotely and must be able to work independently and manage time effectively with the option to come onsite as needed.
Qualifications and Requirements
- 5 Yrs Java Core Java EE (JEE) Java Persistence API (JPA) and the Java Persistence Query Language (JPQL)
- 5 Yrs Java Server Faces (JSF) / Prime Faces
- 35 Yrs PostgreSql SQL plpgsql
- 5 Yrs understanding development processes in Cloud / Amazon Web Services
- 5 Yrs Java RESTful Web Services
- WCAG compatibility knowledge and application
Any experience with these is a bonus:
- Maven
- Github and Agile Development
- JUnit Arquillian or similar testing framework
- JIRA
- Continuous Integration Continuous Deployment (CICD)
- database schema design
- Java automated testing with Selenium
- Application load testing with Apache JMeter or similar
- Support continuous improvement investigating alternatives and technologies and presenting for architectural review.
- Analyze user requirements to define business objectives.and implement them in an application.
- Ability to envision system features and functionality.