140 East 300 South
Slc,
UT
84111
US
| Fully Remote
TELECOMMUTE
US
Posted: 09/23/23
2023-09-18
2023-10-23
Category: Government, Software/Application Development and Architecture
Job Number: 22522
Job Description
Position: Senior Java Web Developer
Location: Salt Lake City, UT - Hybrid
Job Type: Contract
Duration: 3 years
Project Description
The UWORKS development team is an application group under the client. They enhance and maintain websites and applications for both internal and external customers for the client. The team provides programming support for all WDD web projects and internal applications and will be an integral part in modernizing the current UWORKS application. This position will be a full-stack developer involved in design and architecture of the web system.
Qualifications
- Expert in Angular versions 4 and above
- Expert understanding of the HTTP request/response paradigm
- Expert understanding of Java fundamentals, versions 9 and below
- Expert understanding of Java servlets and filters
- Expert understanding of RESTful web services/APIs
- Expert understanding of popular Object Relational Mapping frameworks, especially JPA/Hibernate and Entity Framework
- Proficient understanding of SOAP web services
- Proficient in CICD methodologies and automated deployment pipelines
- Proficient understanding of designing and implementing relational databases, especially Oracle versions 18 and below
- Knowledge of Oracle PL/SQL
- Expert understanding of Spring MVC, especially Rest Controllers
- Proficient understanding of Spring IoC
- Proficient understanding of the OAuth2 authentication framework, especially OpenID Connect and JWT
- Proficient understanding of Scrum/Agile projects
- Proficient in Jira
- Proficient in Git and GitHub
- Proficient in Maven
- Proficient in HTML5/CSS3 grid-based layouts, especially Bootstrap Proficient in usage of Eclipse and/or other IDE
- Proficient with Jenkins continuous integration
- Knowledge of Section 508 compliance
- Knowledge of AWS cloud technology
#LI-Hybrid
Queen Consulting Group is an equal opportunity employer. Our goal is to promote an environment that helps our employees and clients appreciate the benefits that diversity provides.