Senior Full Stack Developer
Location: Tysons, VA β Onsite
Employment Type: Contract β W2
Local Candidates: Virginia candidates only
Interview: 2 Rounds β Virtual + Onsite
Job Overview
We are seeking a hands-on Senior Full Stack Developer to design, develop, test, and support enterprise-grade applications in an Agile environment. The role has an approximately 60/40 front-end/back-end split, with strong emphasis on Java 17, Spring Boot, Angular, cloud technologies, Kubernetes, and modern CI/CD practices.
Responsibilities
- Design and develop enterprise applications using Java 17 and Spring Boot.
- Build and maintain RESTful APIs and backend services.
- Develop modern front-end applications using Angular, TypeScript, and JavaScript.
- Work with MongoDB and PostgreSQL databases.
- Develop and maintain containerized applications using Docker and Kubernetes.
- Deploy and manage workloads on AWS/EKS.
- Work with Istio and Helm for Kubernetes environments.
- Build and maintain CI/CD pipelines using Jenkins.
- Perform unit, integration, and UI testing.
- Troubleshoot application, networking, Linux, security, and data-flow issues.
- Participate in Agile development and collaborate with business and technical teams.
- Use modern development tools including Git, Bitbucket, Gradle, IntelliJ, and VSCode.
Required Qualifications
- 5β7+ years of strong hands-on full-stack development experience.
- Strong Java 17 and Spring Boot experience.
- Angular, JavaScript and TypeScript.
- Node.js.
- MongoDB and PostgreSQL.
- AWS.
- Kubernetes, EKS, Istio and Helm.
- Docker.
- Jenkins and CI/CD.
- Git and Bitbucket.
- JUnit, Jasmine, Jest, Cypress and Playwright.
- Linux, networking, security and data-flow knowledge.
- Strong communication and problem-solving skills.
Preferred Qualifications
- Java 21.
- Python.
- Rafay.
- SonarQube.
- GitHub Copilot and other GenAI development tools.
- LLM, RAG and agentic workflow experience.
Candidate Requirements
- Local Virginia candidates only.
- W2 contract position.
- No OPT, CPT, or fake GC.
- Must be available for onsite work in Tysons, VA.
- Mandatory identity verification required for candidates selected for interview.
Interested candidates may share their updated resume for consideration.