Java Developer
End Client: State of VirginiaJob Title: DSS Programmer Analyst Duration: 12+ MonthsStart Date: ASAPPosition Type: ContractNumber of Hours: 40 Hours a weekLocation: 5600 Cox Road, Glen Allen, VA, OnsiteInterview Type: In PersonPosition ID: DSS Programmer Analyst 4 (803590)Department: Department of Social ServicesDescription: DSS is looking for java Full stack developer with Spring boot and AWS experience to design, develop, and maintain end-to-end web applications written in Java, JEE and JSF. The developer will also be responsible for migrating applications to AWS stack.Responsibilities:Design, develop, and implement complex full-stack application systems across the entire software development lifecycle.Maintaining and upgrading the software following deploymentManaging the end-to-end life cycle for the production of software and applicationsMigrating applications to AWSBuild scalable microservices using Spring Boot and event-driven patterns, ensuring alignment with cloud-native development principles, containerization (Docker), and orchestration platforms (Kubernetes, OpenShift).Develop and maintain RESTful APIs and service-oriented integrations, ensuring high performance, reliability, and secure design through the application of OAuth2, JWT, and encryption standards.Work with devops teams to Establish CI/CD pipelines using version control systems (GitHub) and automation tooling to support continuous delivery and deployment practiceRequired Skills:Java Required 10 YearsJ2EE - EJB, JSF Required 10 YearsAWS Services - Lamdba Required 5 YearsSpring and Spring Boot Required 10 YearsGithub and CI/CD Required 8 YearsOracle - SQL Required 10 YearsAWS - terraform scripts Required 5 YearsWebsphere Application Server or Equivalent Required 10 Years