Hi
My name is Amit Patil and I am a Staffing Specialist at Cleo Consulting. I am reaching out to you on an exciting job opportunity with one of our clients.
Job ID: 140023
Job Title: Java Developer
Job Location: Salt Lake City Utah REMOTE
Project Duration: 12 Months
Remote or onsite: Remote
Preferred/required skills:
- Skill in designing and building customerfacing web applications
- Experience with OAuth2
- Experience in Core JAVA JEE Framework Spring Framework/Spring Boot/Spring Security JPA
- Experience with AWS Technologies logging
Scoring:
- 20% Cost
- 20% JAVA 17
- 25% Spring AspectJ
- 15% JSP Primefaces
- 20% AWS
Required Skills
- Experience with designing and building customerfacing web applications
- Experience with OAuth2
- Experience in Core JAVA JEE Framework Spring Framework/Spring Boot/Spring Security JPA
- Experience with AWS Technologies logging
- Preferred Skills
- Experience with AWS technologies
- Experience with API Gateway
- Experience with Elastic fundamentals
- SQL Experience
Skills
- Skill in designing and building customerfacing web applications
- Problem analysis and solving skills
- Experience with creating APIs using REST
- Understanding of security principles related to: access roles groups and permissions
- Experience in Core Java JEE framework
- Experience in HTML 5 CSS JavaScript libraries & frameworks is a plus
- Experience in using Spring Framework/Spring Boot/Spring Security is preferred
- Experience and/or exposure to JPA/Hibernate is a plus
- Experience with AWS technologies API Gateway Elastic Beanstalk Logging Cloudformation & Terraform scripting knowledge a plus
- Test software using appropriate methodology and techniques
- Understanding of database/data relationship fundamentals SQL experience a plus
- Deal with people in a manner which shows sensitivity tact and professionalism
- Plan organize and prioritize time and workload in order to accomplish tasks and meet deadlines
- Communicate information and ideas clearly and concisely in writing; read and understand information presented in writing
- Experience with CI/CD pipelines
- Experience in GitHub
- Experience with Containerization (Example: Docker)
- Experience with OAth2
Scope of Work
- JAVA developers for creating and maintaining software for the Division of Services for People with Disabilitiess applications (USTEPS UPI. MySTEPS Admin). USTEPS is a webbased case management system used by DSPD to keep track of current DSPD Client services and a list of people waiting for Services. MySTEPS is public facing for customers to initiate an application. UPI is the provider interface into USTEPS
- One contracted developer is needed to assist with the below tasks:
- Adding OAuth2
- Adding logging
- Design develop and maintain web applications using Java SpringAspectJ JSP Primefaces and related frameworks
- Integrate services with and leverage various AWS technologies
- Build enhance and maintain RESTful web services and APIs for data integration and consumption
- Collaborate with crossfunctional teams to gather and analyze requirements
- Participate in the entire software development life cycle including design coding testing and deployment
- Positions may be remote within the United States. The two Contracted Developers will work with the existing technical team.
- Organizational Context
- The Division of Services for People with Disabilities (DSPD) promotes opportunities and provides support for people with disabilities to lead selfdetermined lives by overseeing home and communitybased services for more than 5000 people who have disabilities. The USTEPS MySTEPS and UPI applications are supported by team that includes a business project manager business analysts and DTS three developers.
Primary Duties:
- Architects designs configures implements diagnoses repairs upgrades and optimizes applications that support the agencys clients employees and overall mission.
- Anticipates the impact new or modified software and tools will have on existing systems.
- Participates in the design and implementation of systems that meet user needs.
- Monitors and evaluates operations programs processes and/or practices for quality and effectiveness; makes recommendations for improvement.
- Adapts automated system(s) to accommodate special agency needs; designs or enhances agency unique automated systems to interface with existing systems as needed.
- Identifies problems or potential problem areas and recommends solutions.
- Aids other development staff in trouble shooting and answering technical questions
- Other related duties may include State of Utah proprietary/3rd party vendor systems integration inbound/outbound web services technical support technology consulting data administration application review services and/or web application development.
Should you be interested please send me a copy of your resume in word format along with the following details ASAP.
Full Name:
Current Location:
Hourly rate on C2C/W2/1099:
Work Authorization:
Earliest Available date to start:
Date and times available to interview:
Two Professional References:(Preferably Supervisory references):
Regards
Amit
Cleo Consulting Inc.
USA Number:
Email ID:
Website: