Search

Sr. Java Web Developer

Elite TechSources
locationSalt Lake City, UT, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Sr. Java Web Developer (Agile DevOps)



Role Overview

Join a dedicated Software Applications Development Team producing mission-critical software for Utah State Agencies. You will be a key contributor to the development and maintenance of Java-based web applications within an Agile DevOps environment. This role is part of a larger Agile Release Train (ART) focused on high-security, high-impact systems.


Work Schedule & Location

  • Geography: Must be currently located within the State of Utah.
  • Hybrid Model: Monday/Friday remote; Tuesday, Wednesday, and Thursday in-office (Salt Lake Valley area).
  • Hours: 40 hours per week in a professional cubicle environment.
  • Remote Setup: Candidates must provide their own secure internet and peripherals (monitors, docking station, etc.) at their remote site.


Key Responsibilities

  • Perform full-stack coding tasks for application screens, algorithmic calculations, and API web services.
  • Participate in all Agile ceremonies, providing time estimates and technical feedback on product stories.
  • Ensure all delivered products meet strict security requirements and data integrity standards.
  • Collaborate with Information Analysts, DBAs, and System Administrators to resolve technical debt and maintain system builds.


Required Qualifications

  • Experience: Minimum 5 years of work experience as a Web Developer on medium to large-scale, mission-critical projects.
  • Core Tech: Java 11 & 21, Spring / Spring Boot (2.6 & 3), Spring JDBC, and JPA.
  • Frontend: Angular, TypeScript, HTML5, CSS3/SASS, and Progressive Web Apps (PWAs).
  • Architecture: Proven experience with REST APIs and distributed architecture patterns.


Preferred Skills & "Special Considerations"

  • Industry: Direct experience with criminal justice systems (Courts, Public Safety, Corrections, etc.) is highly prioritized.
  • Rapidev: Training or experience with the VIBE Coding methodology.
  • Legacy Tech: Familiarity with Java 8, Struts (1 & 2), Hibernate 3, and jQuery for application maintenance.
  • Databases: Proficiency with Informix, Postgres, and SQL.
  • Design: Experience with Figma Material Design to Angular code conversion.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...