Title: Programmer Analyst 4 / Java Full stack developer
Location: Glen Allen, VA 23060 US
Interviews: In Person interview
Job Duration: Approx. 1 Year (Extensions highly likely)
Job Description:
*** 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.
Key Responsibilities:
- Design, develop, and implement complex full-stack application systems across the entire software development lifecycle.
- Maintaining and upgrading the software following deployment
- Managing the end-to-end life cycle to produce software and applications
- Migrating applications to AWS
- Build 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 practices.
Skills Matrix:
| Skill | Required | Amount of Experience | Experience |
| Java | Required | 10 | Years |
| J2EE – EJB, JSF | Required | 10 | Years |
| AWS Services – Lambda | Required | 5 | Years |
| Spring and Spring Boot | Required | 10 | Years |
| GitHub and CI/CD | Required | 8 | Years |
| Oracle – SQL | Required | 10 | Years |
| AWS – terraform scripts | Required | 5 | Years |
| WebSphere Application Server or Equivalent | Required | 10 | Years |
