The Programmer Analyst 4 – Senior Java Full Stack Developer will design, develop, implement, enhance, and maintain complex enterprise web applications supporting the Virginia Department of Social Services in Glen Allen, Virginia. The role involves hands-on work throughout the software development lifecycle, including solution design, development, integration, testing, deployment, maintenance, and system upgrades. The developer will build scalable Spring Boot microservices and event-driven applications, develop RESTful APIs, and support Java/JEE applications using technologies such as EJB and JSF. The position also involves advanced Oracle SQL development, Java persistence frameworks, and enterprise application servers such as IBM WebSphere or equivalent platforms. The developer will collaborate with DevOps teams to support GitHub-based CI/CD pipelines and automated build, testing, and deployment processes. Secure integration practices include OAuth2, JWT, and encryption standards. The successful candidate is expected to independently deliver reliable enterprise software solutions and maintain existing production applications. The position is identified as on-site in Glen Allen, Virginia, with a requirement to work from the office at least two days per week; the exact schedule is subject to agency confirmation. Candidates must be local to the Richmond, Virginia area, physically reside within the United States throughout the assignment, and be legally authorized to work in the United States without employer sponsorship. Offshore IT contractors are prohibited.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior
Education Level
No Education Listed