Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

RIVA Solutions, Inc. Logo

Full Stack Developer

RIVA Solutions, Inc.

Up to $140,000
Aug 21, 2025
Reston, VA, US
Apply Now

RIVA Solutions is looking for a Full Stack Developer to work with other Developers and Product Managers throughout the software development life cycle to build efficient programs and systems that serve user needs.

Requirements

  • Expertise in Java 20+, with a strong understanding of object-oriented programming and streaming principles.
  • Expertise with Oracle, and expert level expertise with SQL.
  • Familiarity with Angular and Single Page Web Applications.
  • In-depth knowledge of the Spring ecosystem, including Spring Boot, Spring Core.
  • Proficiency in JUnit, Mockito, TDD, BDD methodologies, and tools like Cucumber and Spock. Knowledge of 508 Accessibility compliance.
  • Experience with GitLab, SonarQube, and Git for source code management.
  • Strong experience with container technologies (especially AWS ECS, Fargate), and cloud services (AWS).

Responsibilities

  • Design and develop high-quality Java applications. Focus on architecture and system design for reliability, scalability, and performance, particularly with Java 20+ and frameworks like Spring Core and Cloud.
  • Lead and mentor both front-end and back-end development teams. Conduct code reviews, manage branching strategies, and guide the team in following Agile methodologies.
  • Implement and maintain CI/CD pipelines using GitLab and SonarQube, ensuring efficient and automated workflows.
  • Utilize Maven for build automation, dependency management, and streamlined build processes.
  • Implement TDD and BDD using tools like JUnit, Mockito, Cucumber, and Spock.
  • Design and implement secure RESTful APIs.
  • Manage cloud-based infrastructure using Terraform, focusing on containerization with Kubernetes and AWS. Lead cloud migration strategies and ensure efficient infrastructure utilization.

Other

  • Must be a US Citizen OR Perm Resident who has been in the US for over 3 years and be able to obtain and maintain a Federal Security Clearance with USPTO
  • Be a team player with a keen eye for detail and problem-solving skills.
  • Individuals who also have experience in Agile frameworks and popular coding languages with core skills on the latest Java/Spring Technologies and Serverless Application Development would be strong candidates.
  • Experience serving as the Senior Developer of complex technology implementations in a product-centric environment.
  • Hands-on experience bridging the gap between legacy development or operations teams and working toward a shared culture and vision.