Java/Angular developer - Salt Lake City, United States - Cleo Consulting

    Default job background
    Description

    Job Description

    Job DescriptionJob Title: Java fullstack developerJob Location: 140 E 300 S, Salt Lake City, Utah, 84111Projected Start date: 06/24/2024Duration: 4 Years from projected start dateOnsite interviews will be conducted. This will require a local Utah candidate.PLEASE NOTE: Subcontracting will not be approved for this recruitment. Please recruit direct W-2 candidates to your firm.Open to remote work but will be required to be onsite "in office" weekly-50% Tentative interview dates: May 22 and May 23

    Scoring:

    • 40%-Java Web APIs in the modern Spring stack (Spring MVC / Spring Security / JPA) AngularJS user interfaces Relational database design with Oracle Bootstrap 4+ responsive design
    • 40%-SCRUM, including experience with the Atlassian tools (Jira/Confluence), sprint planning and retrospectives, and regular team stand-up meetings.
    • 20%-Cost

    Duration

    The proposed level of effort for this engagement is approximately forty-eight (48) months (8,352 hours) which will end on May 31, 2028. Any increases in the scope, requirements, or scheduling may result in a new or extended professional services agreement.

    Job Description

    The Utah Department of Workforce Services is actively looking for a senior Java/AngularJS web consultant for immediate hire on the Care about Childcare Legacy System (CAC System). The CAC system supports an external public facing website as well as an internal system for administrative support. The consultant will be joining a team with the already existing members; consultant developer, project manager, and analyst. The CAC Legacy system has been in production for four years. Stakeholders request enhancements to the system as well as maintenance that is handled in an agile sprint planning manner. The CAC system is under a separate development that will replace

    the legacy system in approximately three to four years. During this time, the CAC Legacy team will maintain the legacy system and meet stakeholder requests. We are looking for someone that is motivated to take on a legacy system and provide upgrades, enhancements and improve the overall functionality of the system. Provided below is the public facing link to the CAC system:

    Care About Childcare ) which helps our fellow citizens obtain quality child care.

    Required Qualifications

    Experience with modern web development technologies including but not limited to:

    • Java Web APIs in the modern Spring stack (Spring MVC / Spring Security / JPA)
    • AngularJS user interfaces
    • Relational database design with Oracle
    • Bootstrap 4+ responsive design
    • Experience with Agile development methodologies such as SCRUM including experience with the Atlassian tools (Jira/Confluence), sprint planning and retrospectives, and regular team stand-up meetings.
    • Experience working on a development team in both new and existing projects.
    • Experience with GitHub and GitFlow Pull Request model
    • Excellent oral and written communication
    • At least 4 years of Information Technology experience

    Preference given to candidates with the following qualifications:

    • Experience with GitHub Actions
    • Experience with AWS services for web applications including but not limited to:
      • ECR
      • ECS
      • S3
      • ALB
    • Experience with Infrastructure as Code with Terraform
    • Experience with Quartz job scheduling system