Job Title: Programmer Analyst / Full Stack Java Developer
Location: Glen Allen, VA (Hybrid)
Job Summary
STAFFXPERT LLC is seeking a Full Stack Java Developer on behalf of our client in Glen Allen, VA. This role is ideal for an experienced software professional with strong expertise in Java-based enterprise application development, cloud technologies, and modern microservices architecture. The selected candidate will be responsible for designing, developing, enhancing, and maintaining scalable web applications while supporting cloud migration and modernization initiatives.
Key Responsibilities
Design, develop, test, and implement full-stack enterprise applications throughout the Software Development Life Cycle (SDLC).
Build and maintain applications using Java, J2EE, JSF, Spring Framework, and Spring Boot.
Develop scalable microservices and cloud-native solutions using modern architectural patterns.
Support application modernization and migration initiatives to AWS cloud environments.
Design, develop, and maintain RESTful APIs and service integrations.
Implement secure application solutions utilizing OAuth2, JWT, and industry-standard security practices.
Develop and deploy containerized applications using Docker and orchestration platforms such as Kubernetes and OpenShift.
Collaborate with DevOps teams to establish and maintain CI/CD pipelines and deployment automation.
Perform application maintenance, troubleshooting, performance tuning, and production support.
Participate in technical design discussions, code reviews, and Agile development activities.
Required Qualifications
12+ years of experience in software development with Java technologies.
Strong hands-on experience with Java, J2EE, JSF, Spring Framework, and Spring Boot.
Experience designing and developing enterprise-level full-stack applications.
Proven experience with AWS cloud services and cloud migration projects.
Strong understanding of Microservices Architecture and Event-Driven Design patterns.
Experience developing and integrating RESTful APIs.
Knowledge of application security standards, including OAuth2 and JWT authentication.
Hands-on experience with Docker, Kubernetes, and OpenShift.
Experience with GitHub, CI/CD pipelines, and DevOps practices.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience working in large-scale enterprise or public-sector environments.
Familiarity with Agile/Scrum development methodologies.
Experience with cloud modernization and digital transformation initiatives.
Relevant cloud certifications are a plus.
By continuing you agree to our Terms & Privacy Policy.