Jobs · Engineering · Virginia

Senior Full Stack Developer

GRVTY · Sterling, VA · 5 days ago
Engineering$130k–$200k/yrFull-time

Responsibilities

  • Utilize Java, including JEE and REST web services, for back-end development.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Produce detailed specifications and write software code.
  • Work closely with system engineers, and SMEs to understand functional requirements.
  • Create unit tests and integration tests while supporting formal testing.
  • Provide input into training manuals for users.
  • Maintain knowledge of feature and technical changes in the application.
  • Apply Agile software development methodologies in your work.
  • Participate in code reviews, testing, and debugging.
  • Contribute to architectural decisions and the evolution of our tech stack.

Requirements

  • Education: bachelor’s degree in computer science or a related field, or equivalent experience.
  • Experience: 5+ years of relevant experience.
  • Strong Java skills, including JEE and REST web services.
  • Experience with relational databases such as Oracle, MySQL, or Postgres.
  • Familiarity with Linux environments.
  • Experience with Java microservice application and interface design and development.
  • Understanding of Agile Scrum practices and traditional waterfall projects.
  • Must have an active or current Top-Secret clearance with SCI access with a FS/Poly no exceptions.

Qualifications

  • Experience developing microservices using Spring Boot and the Spring Framework.
  • Experience working with scalable and distributed message bus such as Apache Kafka.
  • Experience applying DevOps best practices and leveraging tools such as Git, Jenkins, and Docker.
  • Experience developing secure RESTful web services integrating Identity Management tools such as Keycloak and LDAP.
  • Experience with container orchestration systems such as Kubernetes, Docker, and Helm.
  • Knowledge of in-memory storage solutions (Redis) as well as AWS S3-compliant object stores.
  • Experience applying DevOps best practices in day-to-day software development.

Skills

  • Java
  • JEE
  • REST web services
  • Relational databases (Oracle, MySQL, Postgres)
  • Linux environments
  • Microservice application and interface design
  • AWS S3-compliant object stores
  • DevOps best practices
  • Agile Scrum practices
  • Container orchestration systems (Kubernetes, Docker, Helm)
  • In-memory storage solutions (Redis)

Benefits

Pay Range: At GRVTY, we understand that compensation is influenced by many factors—such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications. We’re proud to offer a work environment that empowers our team to achieve a strong work-life balance. GRVTY provides competitive pay, comprehensive benefits, and meaningful opportunities for professional growth. Our benefits package is designed to support the well-being of our employees and their families, and includes coverage in areas such as healthcare, financial wellness, retirement planning, family assistance, continued education, and paid time off.

Virginia Pay Range $130,000—$200,000 USD

About the Role

The Williamsburg and Epsilon programs produce Mission Management web applications for the Intelligence Community, leveraging cloud-based microservices architecture.

Similar jobs

SENIOR FULL STACK DEVELOPER

TALENT Software ServicesMinnesota, United States· 4 mo ago
RemoteInformation Technologyapply on www2.jobdiva.com