Job Title : Senior Full Stack Developer (React/Java) - (70% Front End & 30% Backend)
Location : 1551 Park Run Drive McLean, Virginia 22102
The Split: True Full Stack role with a heavy emphasis on UI / Front End.
Front End Framework: React (Core UI framework).
Languages & Libraries: TypeScript and AG Grid are big pluses (highly preferred, though TS is not a hard requirement).
Back End: Java 21 and Spring Boot.
Required Qualifications
5+ years of professional software development experience, with strong proficiency in Java and the Spring Boot ecosystem (REST APIs, Spring Security, Spring Data JPA, etc.).
3+ years of hands-on React development experience, including component architecture, state management (e.g., Redux, Zustand, or React Query), and API integration.
2 3 years of experience with Git in a collaborative, team-based development workflow (branching strategies, PRs, code reviews).
1 2 years of experience with containerization and orchestration technologies (Docker, Kubernetes, or Podman).
Experience with TypeScript and modern React tooling (Vite, Next.js, etc.).
Solid experience with JUnit and/or other automated testing frameworks; commitment to high test coverage.
Strong communication skills with the ability to bridge technical and business conversations.
Demonstrated critical thinking, problem-solving ability.