The Department of Technology Services (DTS) and the State of Utah is looking for a Full-Stack Java Developer to work with a variety of applications, offering a challenging work environment and the opportunity to work with the newest technology.
Requirements
- Experience in HTML, JavaScript.
- Excellent client-side debugging skills
- Experience with Java 11+, including Spring MVC, JPA, and other modern Java-based frameworks/tools
- Experience with Angular 13+
- Experience with mobile application development (Apple / Android)
- Experience with Oracle PL/SQL
- Experience gathering and documenting business requirements
Responsibilities
- Write well designed code.
- Implement, diagnose, repair, upgrade, and optimize technical solutions.
- Troubleshoot and diagnose problems related to an existing system, and/or new systems, environments, and technology.
- Provide assistance to other IT staff in researching and answering technical questions.
- Work with third-party vendors on requirements and implementation.
- Support and enhance existing applications.
- Monitor system performance to ensure proper operation and identify possible problem areas.
Other
- Ability to work well with business management and DTS management and developers
- Proven ability to communicate effectively, both orally and in writing, with all levels of the organization.
- Ability to anticipate the impact that new or modified software will have on existing systems
- Experience preparing software documentation for future reference and maintenance needs
- Experience in developing test cases to evaluate the success of both software upgrades and modifications