Staff Software Engineer (Remote) — Java Microservices Modernization

Ad Hoc

McLean (VA)

On-site

USD 130,000 - 160,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
401K with employer match
Paid parental leave
Flexible PTO
Employee Assistance Program

Job summary

Ad Hoc LLC in the United States is seeking a Staff Software Engineer to join the Veterans Enrollment System modernization effort for the VA. You will lead backend services in a microservices stack, bridging modern and legacy components to keep systems reliable while delivering new features.

This senior role emphasizes technical ownership, mentoring, and clear communication with partners and stakeholders, with remote-friendly programs and enterprise-scale government work.

Qualifications

  • Bachelor's degree and 10+ years of software development experience.
  • 8+ years of hands-on Java development experience.
  • 5+ years with Spring Framework / Spring Boot.
  • 5+ years developing REST APIs in a microservices stack.
  • Experience in Agile/Scrum environments and Git-based workflows.

Responsibilities

  • Design, develop, and maintain backend services in a microservices architecture using Java 17+, Spring Boot, JPA/Hibernate, and REST APIs.
  • Design and implement REST and SOAP-based services; integrate modernized platform with existing systems.
  • Sustain legacy Java platform using Oracle, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate.
  • Troubleshoot defects across modern and legacy systems; optimize data access and SQL patterns.
  • Collaborate with architects on modernization strategies and roadmaps; mentor junior engineers.
  • Participate in Agile ceremonies; contribute to automated testing, CI/CD, and deployments.

Skills

Java development
Spring Framework
REST APIs
Oracle / Relational DB
Agile / Scrum
Git
Docker
Kubernetes
Communication

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Docker
Kubernetes
Git

Job description

Ad Hoc LLC in the United States is seeking a Staff Software Engineer to join the Veterans Enrollment System modernization effort for the VA. You will lead backend services in a microservices stack, bridging modern and legacy components to keep systems reliable while delivering new features.

This senior role emphasizes technical ownership, mentoring, and clear communication with partners and stakeholders, with remote-friendly programs and enterprise-scale government work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Java Microservices (Remote)
Senior Backend Engineer - Java Microservices (Remote)

Ad Hoc LLC • McLean (VA)

On-site
USD 130,000 - 160,000
Health, dental, and vision insurance
Flexible PTO
401K with employer match
+2
Senior Full-Stack Java Engineer (Remote)
Senior Full-Stack Java Engineer (Remote)

MO • United States

Remote
USD 140,000 - 158,000
Dynamic, mission-driven team
Competitive compensation
Career growth and learning
+5
Remote Senior Backend Engineer — Java/Spring Microservices
Remote Senior Backend Engineer — Java/Spring Microservices

Veterans EZ Info Inc • Dallas (TX)

Remote
USD 110,000 - 140,000
Medical/Dental/Vision
401k with Employer Match
PTO + Federal Holidays
+3
Senior Java/React Engineer - Remote, Modernize Legacy Apps
Senior Java/React Engineer - Remote, Modernize Legacy Apps

Ad Hoc LLC • Silver Spring (MD)

On-site
USD 135,000 - 150,000
Company-subsidized health, dental, and
Flexible PTO
401K with employer match
+2
Remote Engineering Lead – Java & Microservices
Remote Engineering Lead – Java & Microservices

Ad Hoc • United States

Remote
USD 130,000 - 160,000
Company-subsidized health, dental, and
Vision insurance
Flexible PTO
+3
Remote Full-Stack Java Developer for VA Project
Remote Full-Stack Java Developer for VA Project

Feedinkoo • United States

Remote
Senior Full‑Stack Engineer — Remote (US Federal Healthcare)
Senior Full‑Stack Engineer — Remote (US Federal Healthcare)

Veterans EZ Info Inc • Charleston (SC), Northern (KY)

Hybrid
USD 120,000 - 170,000
Medical/Dental/Vision
401k with Matching
Corporate Laptop
+3
Senior Full-Stack Engineer: Java/React, Remote
Senior Full-Stack Engineer: Java/React, Remote

Ad Hoc LLC • McLean (VA)

On-site
USD 135,000 - 150,000
Health insurance
Flexible PTO
401K with employer match
+2
Senior Full Stack Developer (Remote Opportunity)
Senior Full Stack Developer (Remote Opportunity)

Veterans EZ Info Inc • Charleston (SC), Northern (KY)

Hybrid
USD 120,000 - 170,000
Medical/Dental/Vision
401k with Matching
Corporate Laptop
+3
Senior Full-Stack Engineer - Remote, Federal Impact
Senior Full-Stack Engineer - Remote, Federal Impact

Ad Hoc LLC • Silver Spring (MD)

On-site
USD 125,000 - 145,000
Health, dental, and vision insurance
Flexible PTO
401K with employer match
+2