Demo

Senior Full Stack Java Developer (100% Remote)

Vanguard DevOps LLC
Silver Spring, MD Remote Full Time
POSTED ON 11/2/2025
AVAILABLE BEFORE 3/1/2026

Senior Full Stack Java Developer (100% Remote)

100% Remote for long-term four-year project with our Federal Government customer.


  • *** DIRECT HIRE ONLY. NO Corp to Corp or 1099 ***
  • This position REQUIRES the candidate to be either a U.S. Citizen, or green card holder having lived in the U.S. continuously for more than 5 years. (no H1B or H4 visa).


Vanguard DevOps (www.vanguard-devops.ai) is seeking an experienced, senior, full-stack Java Developer / Application Architect, to lead the Architecture and Development of a brand new, green-field web application and APIs from the ground up.

Your job will be to design and architect the full-stack solution utilizing the very latest in modern, cloud native, and AI driven best practices for web application development. The architecture should utilize React and Tailwind CSS for the front-end, Java and Spring for the back-end services, and PostgreSQL in Google Cloud’s Cloud SQL.


Once your proposed application architecture is approved, you will serve as the lead back-end developer, working in collaboration with the front-end React team and one additional back-end developer to develop and deploy the application, restful APIs, and data pipelines.


The entire stack will run in Google Cloud, utilizing GCP Cloud Build, Google Kubernetes Engine (GKE), and Google Cloud SQL managed PostgreSQL database and other GCP services.


Requirements:

  • Must be a U.S. Citizen or green card holder having lived in the U.S. continuously for more than 5 years. (no H1B or H4 visa)


Key Responsibilities:

  • Lead the application architecture design and technical roadmap for a new web application, REST APIs, and data pipeline
  • Design, develop, and maintain secure and scalable backend services using Java, Spring Boot, Spring MVC, Spring Security
  • Design, Implement and Document RESTful APIs using OpenAPI specifications and best practices for clear documentation and efficient communication.
  • Design and implement secure authentication and authorization for the web application, RESTful APIs, and data pipelines - using industry best practices such as API Gateways, API Keys, OAuth 2.0, OpenID Connect (OIDC), JWT, etc.
  • Collaborate with the front-end team to integrate UI components with backend services.
  • Support deployments on the Google Cloud Platform, leveraging GCP services such as Cloud Build for CI/CD, PostgreSQL in Cloud SQL, and Google Kubernetes Engine (GKE).
  • Troubleshoot and resolve complex technical issues, and collaborate with system administrators, DevOps engineers, and government stakeholders
  • Develop and maintain high-quality technical documentation, including design specifications, deployment guides, and support manuals
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Participate in code reviews, providing constructive feedback, and ensuring code quality.


Required Skills & Experience:

  • Must have a strong understanding of application architecture design patterns and components such as monolith, microservices, event driven, message brokers, pub/sub, etc,
  • Must have proven previous experience leading the architecture and design of modern web applications and Restful APIs utilizing a modern native tech stack.
  • Very Strong backend development experience (5 years) with Java, including in-depth knowledge of Spring Boot, Spring MVC, Spring Security.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Strong knowledge and experience with IntelliJ IDEA Ultimate, including the use of AI coding agents and tools (ideally Gemini Code assist, and Gemini Cloud assist)
  • Strong understanding of web application security, and best practices for prevention of security vulnerabilities such as OWASP Top 10, SQL Injection, Cross Site Scripting, CSRF, etc.
  • Strong understanding of data validation and sanitization best practices using frameworks such as hibernate validator
  • Strong understanding and experience with authentication and authorization for web applications, APIs, and data pipelines - OAuth 2.0, OpenID Connect (OIDC), JWT
  • Strong experience with Apache Tomcat
  • Experience with Maven and/or Gradle for building and pac 2.0kaging Java web apps
  • Experience deploying and managing applications on Google Cloud Platform (GCP).
  • Experience with Apache Tomcat
  • Understanding of agile methodologies (Scrum, Kanban).

Database

  • Experience with PostgreSQL, preferably in GCP CloudSQL.
  • Strong experience with integrating relational databases (PostgreSQL) and ORM frameworks (e.g., Hibernate, JPA, Spring Data JPA).
  • Experience with automated database schema change versioning with Liquibase or similar tool.
  • Experience developing data pipelines to ingest, process, validate, and store structured and unstructured data in relational databases, data lakes, and/or lake houses.

RESTful APIs

  • Strong experience with RESTful API design and implementation, including strong familiarity with OpenAPI for API documentation and specification.
  • Strong understanding and experience with authentication and authorization for APIs, and data pipelines using best practices – API Gateways, API Keys, OAuth 2.0, OpenID Connect (OIDC), JWT, etc.
  • Experience with API validation and testing tools such as Postman, ReadyAPI, Swagger Validator, OpenAPI Validation

Automated CI/CD Pipelines

  • Strong experience with GitHub and Git version control systems.
  • Strong CI/CD pipeline skills and proven experience creating pipelines and jobs using GitHub actions to deploy into GKE clusters. (Additional experience with GCP Cloud Build is a plus)
  • Strong understanding and proven experience with containerization with Docker
  • Strong understanding and proven experience deploying applications into Google Kubernetes Engine (GKE)
  • Strong understanding and proven experience implementing GitOps pattern using Google Cloud best practices to automate application deployments into Google Kubernetes Engine (GKE) using tools such as Argo CD or Flux CD
  • Strong understanding and proven experience with Terraform to version and automate infrastructure provisioning.



Desired Qualifications:

  • Previous experience working at the National Oceanic and Atmospheric Administration (NOAA)
  • Previous experience working at the Department of Commerce
  • Previous experience working for the Federal Government
  • Google Cloud Certification(s) is highly desirable
  • Experience with Google Gemini AI coding assistants: Gemini Code Assist, & Gemini Cloud Assist
  • Experience with React for frontend development (3 years)
  • Previous experience developing responsive and intuitive user interfaces using React, ensuring a seamless and engaging user experience.

Salary.com Estimation for Senior Full Stack Java Developer (100% Remote) in Silver Spring, MD
$111,844 to $143,497
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Java Developer (100% Remote)?

Sign up to receive alerts about other jobs on the Senior Full Stack Java Developer (100% Remote) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Full Stack Java Developer (100% Remote) jobs in the Silver Spring, MD area that may be a better fit.

Senior Full Stack Java Developer

ExecutivePlacements.com, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!