Job Title: Programmer Analyst 4
Work Type: Onsite
Location: Glen Allen, VA 23060
Start Date: 07/01/2026
End Date: 06/30/2027
Industry Category: Information Technology
Employment Type: Contract
Pay Rate: $58 – $78 per hour
Requisition ID: 803590
Overview
We are seeking an experienced DSS Programmer Analyst 4 to support enterprise application development initiatives for the Department of Social Services (DSS). This role focuses on designing, developing, modernizing, and maintaining complex full-stack applications while supporting cloud migration efforts and modern software delivery practices. The ideal candidate will have extensive experience with Java technologies, Spring Boot, AWS, and enterprise-scale application development.
Application
Candidates must meet all required qualifications and be available for an in-person interview. Commonwealth of Virginia security policies prohibit the use of offshore IT contractors; candidates must physically reside within the United States for the duration of the assignment.
Job Description
The DSS Programmer Analyst 4 will design, develop, implement, and support complex full-stack application systems throughout the entire software development lifecycle. This position plays a critical role in modernizing enterprise applications, building cloud-native solutions, and migrating existing applications to AWS environments.
Working within the DSS Enterprise Support team, the selected candidate will develop and maintain end-to-end web applications using Java, J2EE, JSF, Spring Boot, and AWS technologies. The role requires expertise in microservices architecture, API development, DevOps practices, cloud migration, and application lifecycle management to ensure reliable, scalable, and secure software solutions that support agency operations.
Responsibilities
Application Development & Engineering
- Design, develop, and implement complex full-stack applications across the entire software development lifecycle
- Build and maintain enterprise web applications using Java, J2EE, EJB, and JSF technologies
- Develop scalable microservices using Spring Boot and event-driven architecture patterns
- Create and maintain RESTful APIs and service-oriented integrations
- Ensure applications meet performance, reliability, scalability, and security requirements
- Apply secure development practices utilizing OAuth2, JWT, and encryption standards
Cloud & Infrastructure Development
- Lead and support application migration initiatives to AWS cloud environments
- Develop and maintain AWS Lambda-based solutions and cloud-native services
- Create and manage Terraform scripts for infrastructure automation and deployment
- Implement containerization strategies using Docker and orchestration platforms including Kubernetes and OpenShift
DevOps & Deployment
- Collaborate with DevOps teams to establish and maintain CI/CD pipelines
- Utilize GitHub and automation tools to support continuous integration and continuous delivery practices
- Manage application deployment, release processes, and production support activities
- Monitor and optimize deployment workflows and development processes
Database & System Support
- Develop and maintain Oracle SQL database components and integrations
- Support enterprise application environments including WebSphere Application Server or equivalent platforms
- Perform software maintenance, upgrades, troubleshooting, and issue resolution following deployment
- Manage the end-to-end production lifecycle of software applications
Collaboration & Operational Support
- Partner with technical teams to design and implement enterprise solutions
- Participate in application architecture discussions and modernization initiatives
- Support operational excellence through documentation, testing, and system optimization
- Contribute to cloud transformation and modernization efforts across the DSS environment
Requirements
Minimum Qualifications
- 10 years of experience with Java development
- 10 years of experience with J2EE technologies including EJB and JSF
- 10 years of experience with Spring Framework and Spring Boot
- 10 years of experience with Oracle SQL
- 10 years of experience with WebSphere Application Server or equivalent application server platforms
- 8 years of experience with GitHub and CI/CD practices
- 5 years of experience with AWS Lambda services
- 5 years of experience developing and maintaining AWS Terraform scripts
- Must be legally authorized to work in the United States without employer sponsorship, now or in the future
- Must physically reside within the United States for the duration of the assignment
- Must be available to participate in an in-person interview
- Must be local to the Richmond, Virginia area and willing to work onsite as required
Preferred Qualifications
- Experience migrating enterprise applications to AWS cloud environments
- Experience building cloud-native applications and microservices architectures
- Experience with Docker containerization technologies
- Experience with Kubernetes and OpenShift orchestration platforms
- Experience developing RESTful APIs and service-oriented integrations
- Experience implementing OAuth2, JWT, and application security standards
- Experience working within large-scale enterprise application environments
- Experience supporting full software development lifecycle initiatives
Benefits
Compensation
This is a 1099 Contract role.
Pay Rate: $58 – $78 per hour
Schedule
- Assignment Start Date: 07/01/2026
- Assignment End Date: 06/30/2027
- Assignment Duration: 12 months
- Standard business hours
- Onsite work arrangement
Work Location
- Position requires onsite attendance
- Candidates should be local to the Richmond, Virginia area and able to commute to the worksite