Senior Backend Engineer - Java Microservices (Remote)

Ad Hoc LLC

United States

On-site

USD 130,000 - 160,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Flexible PTO
401K with employer match
Paid parental leave
Employee assistance program

Job summary

Ad Hoc LLC is actively hiring a Staff Software Engineer to join our remote-ready team. You will lead backend development across microservices, using Java 17+, Spring Boot, and REST APIs while coordinating with teams to modernize both legacy and new services.

You will mentor engineers, participate in Agile ceremonies, and drive architectural decisions for scalable, reliable software that supports federal programs and public-sector outcomes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 10+ years of professional software development experience.
  • 8+ years of hands-on Java development experience.

Responsibilities

  • Design, develop, and maintain backend services within a microservices architecture using Java 17+, Spring Boot, JPA/Hibernate, and REST APIs
  • Design and implement REST and SOAP-based services, including integrations between the modernized platform and existing systems
  • Support the enhancement and sustainment of the legacy enterprise Java platform using technologies including Java, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate, and Oracle
  • Analyze, troubleshoot, and resolve complex software defects and production issues across modern and legacy systems
  • Develop and optimize SQL queries, data access patterns, and database integrations with Oracle
  • Collaborate with architects and senior engineers on modernization initiatives, technical design, and implementation strategy
  • Reduce technical ambiguity through clear documentation, thoughtful refactoring, automated testing, and improvements to existing systems
  • Contribute to automated testing, CI/CD processes, application deployments, and overall engineering quality
  • Participate actively in Agile ceremonies, including sprint planning, standups, reviews, and retrospectives, as well as planning and technical discussions with partners and key stakeholders
  • Conduct code reviews, share technical knowledge, and mentor junior and mid-level engineers
  • Plan and execute technical roadmaps and complex engineering work with minimal guidance from technical leadership
  • Present technical topics effectively, clearly articulating implementation complexity, tradeoffs, risks, and costs to help inform business and technical decisions
  • Communicate effectively about existing systems, design decisions, and program history in support of technical demonstrations, bid writing, and other client-facing activities
  • Participate in technical interviews and help evaluate engineering candidates
  • Periodically travel to collaborate with and present to clients, partners, and stakeholders

Skills

Java
Spring
REST API
Agile/Scrum
Git

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Oracle
WebLogic
JMS
JUnit
Mockito
Git

Job description

Ad Hoc LLC is actively hiring a Staff Software Engineer to join our remote-ready team. You will lead backend development across microservices, using Java 17+, Spring Boot, and REST APIs while coordinating with teams to modernize both legacy and new services.

You will mentor engineers, participate in Agile ceremonies, and drive architectural decisions for scalable, reliable software that supports federal programs and public-sector outcomes.

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

Similar jobs worth comparing

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
Senior Java Microservices Engineer — Remote Backend
Senior Java Microservices Engineer — Remote Backend

Empleora • Northern (KY)

Hybrid
USD 160,000 - 170,000
Medical, dental, and vision insurance
Stock options
Wellness subscription
+5
Remote Backend Java Engineer — Spring Boot & Microservices
Remote Backend Java Engineer — Spring Boot & Microservices

YO AI Labs • Dallas (TX)

Remote
USD 83,000 - 165,000
Remote Backend Java Engineer | Spring Boot & Microservices
Remote Backend Java Engineer | Spring Boot & Microservices

YO AI Labs • Miami (FL)

Remote
USD 83,000 - 138,000
Senior Backend Engineer - Java Microservices, Remote
Senior Backend Engineer - Java Microservices, Remote

Midwest Startups • United States

On-site
USD 160,000 - 170,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+5
Remote Java Software Engineer - Backend & Microservices
Remote Java Software Engineer - Backend & Microservices

Kforce Inc • Birmingham (AL)

On-site
USD 95,000 - 135,000
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
Remote Senior Java Developer - Spring Boot & Microservices
Remote Senior Java Developer - Spring Boot & Microservices

your Jared • Northern (KY)

Hybrid
USD 152,000 - 193,000
Senior Java Engineer - Cloud Microservices Lead (Remote)
Senior Java Engineer - Cloud Microservices Lead (Remote)

Initiate Government Solutions, LLC. • United States

On-site
USD 140,000 - 190,000
Remote work
Health benefits
401K matching
Senior Backend Engineering Manager - Java & Spring (Remote)
Senior Backend Engineering Manager - Java & Spring (Remote)

Maximus • Northern (KY)

Hybrid
USD 150,000 - 190,000