Senior Applications Web Developer

Hybrid in Draper, UT, US β€’ Posted 2 hours ago β€’ Updated 2 hours ago
Contract Corp To Corp
Contract Independent
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • Java
  • Java 21
  • Spring Boot
  • Angular
  • TypeScript
  • JavaScript
  • REST API
  • JPA
  • Microservices
  • PostgreSQL

Summary

Senior Web Developer

Industry: Government Technology | Criminal Justice Systems

Location: Draper, Utah – Salt Lake County
Work Arrangement: Hybrid – Remote and On-site
Employment Type: Contract
Duration: January 4, 2027 – June 30, 2028
Hours: 40 hours/week
Positions: 1
Residency: Utah residents only
Schedule: Fixed start and finish times

About the Role

We are seeking a Senior Full Stack Java Developer to develop, maintain, and modernize mission-critical applications supporting criminal justice and government operations.

The developer will work within an Agile software development team on complex enterprise applications, including new development, legacy modernization, system integrations, and application enhancements.

This role requires strong full-stack Java development experience, including modern Java, Spring Boot, Angular, REST APIs, and relational databases. The selected candidate will also use AI-assisted coding tools and techniques as part of the development process.

Candidates with previous experience supporting Corrections, Courts, Law Enforcement, Public Safety, or other criminal justice systems are strongly preferred.

Key Responsibilities

  • Design, develop, test, and maintain full-stack Java web applications.

  • Build backend applications using Java 11/21, Spring, Spring Boot, Spring JDBC, and JPA.

  • Develop front-end applications using Angular, TypeScript, JavaScript, HTML, CSS3, and SASS.

  • Build REST APIs, microservices, and integrations with internal and external systems.

  • Develop database connections, business logic, notifications, reports, and application functionality.

  • Maintain websites, web forms, authentication, access controls, and security protocols.

  • Perform version control, configuration management, builds, merges, and application maintenance.

  • Develop test cases and validate application functionality, performance, accessibility, and data integrity.

  • Participate in Agile planning, estimation, development, and team collaboration.

  • Apply AI-assisted coding methods and tools.

  • Work with business analysts, project managers, database administrators, DevOps engineers, and testing teams.

Required Qualifications

  • Minimum 7 years of employed professional experience as a full-stack Java application developer.

  • Hands-on experience with Java 11 and Java 21.

  • Experience with Spring Framework, Spring Boot 2.6/3, Spring JDBC, and JPA.

  • Front-end development experience with Angular, JavaScript/TypeScript, HTML, CSS3, SASS, and PWAs.

  • Experience developing REST APIs and distributed application architectures.

  • Experience with relational databases and database analysis.

  • Experience working within Agile, SAFe, Waterfall, or similar SDLC methodologies.

  • Experience developing test cases and validating application quality.

  • Exposure to AI-assisted coding tools and techniques.

  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Criminal justice, Corrections, Courts, Law Enforcement, or Public Safety application development experience.

  • Enterprise application development in organizations with 1,000+ employees.

  • Legacy technologies: Java 8, Struts 1/2, Hibernate 3, jQuery, DataTables, Subversion, and Ant.

  • Informix, PostgreSQL, data warehouses, and Business Intelligence tools.

  • Microservices and API integrations.

  • Converting Figma Material Design into Angular code.

  • Application security and SAFe Agile experience.

  • Relevant computer science certifications.

Work Requirements

Candidates must currently reside in Utah and be available for a hybrid schedule in the Salt Lake County area. The agency provides a laptop for remote work; developers must provide their own monitors, docking station if needed, keyboard, and mouse. A private workspace and secure network connection are required.

Onboarding: 10-panel drug screening, E-Verify documentation, and E-RTR are mandatory. Vendors must have a HireRight account.

Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10504943
  • Position Id: 4412-12901-1793827392
  • Posted 2 hours ago

Company Info

About DKMRBH Inc.

Do Know Me Right Before Hiring knows the value of transparency & constant communication between the client & the project resources to build a trustworthy foundation of our name. A commitment made is a commitment honored. Our clients experience the commitment during our intensive project delivery engagements. We believe in building a reputation that will serve as a positive reflection on our clients & candidates. We measure our success by the strength of the relationships we cultivate.



At DKMRBH Inc. we understand the importance of work to our clients & aspire to honor all of our commitments to them. Deep technical & functional expertise in every aspect of the Enterprise management: Our senior management team brings a wealth of experience in leading companies, delivering a consistent record of positive results. This stems directly from our devotion to sustain, mutually benefit & build long-term relationships with our clients,

Contact the job poster
BK

Bisma Kahn

Recruiter @ DKMRBH Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.