Senior Full-Stack Software Engineer - Java/Spring, Remote

MO

Virginia

Remote

USD 140,000 - 158,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
401(k) with company match
Unlimited PTO
Disability & life insurance
Parental leave

Job summary

MO is seeking a Senior Software Engineer to support the Department of Veterans Affairs, modernizing eligibility and enrollment systems for millions of Veterans, families, and caregivers. You will design, develop, test, and maintain enterprise Java applications, work with Java 17+, Spring Boot, REST and SOAP services, and collaborate with architects to modernize legacy platforms.

This remote, US-based role requires a BS in CS or related field, 5–8 years of experience, and strong skills in

Qualifications

  • Bachelor’s degree or equivalent experience in CS/SE/IS.
  • 5–8 years of professional software development experience.
  • Hands-on Java development with Spring Framework or Spring Boot.
  • Experience building REST APIs and web services.

Responsibilities

  • Design, develop, test, and maintain enterprise Java applications.
  • Analyze and resolve defects and production issues.
  • Support modernization and sustainment of VA applications.
  • Collaborate with architects and senior developers on initiatives.
  • Develop and optimize SQL queries and database integration.
  • Mentor junior developers and participate in code reviews.
  • Contribute to automated testing and CI/CD pipelines.

Skills

Java 17+
Spring Boot
REST APIs
SOAP services
Microservices
JPA/Hibernate
Oracle
SQL
Git
Agile Scrum
CI/CD
Debugging
REST & SOAP integrations

Education

Bachelor’s degree in Computer Science/Software Engineering/Information Systems

Tools

WebLogic
Hibernate
Oracle database

Job description

MO is seeking a Senior Software Engineer to support the Department of Veterans Affairs, modernizing eligibility and enrollment systems for millions of Veterans, families, and caregivers. You will design, develop, test, and maintain enterprise Java applications, work with Java 17+, Spring Boot, REST and SOAP services, and collaborate with architects to modernize legacy platforms.

This remote, US-based role requires a BS in CS or related field, 5–8 years of experience, and strong skills in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer | Java & Spring Boot (Remote)
Senior Full-Stack Engineer | Java & Spring Boot (Remote)

MO • Maine

Remote
USD 140,000 - 158,000
Competitive compensation
Career growth & learning
Comprehensive health coverage
+4
Senior Full-Stack Java Engineer — Remote, Mission-Focused
Senior Full-Stack Java Engineer — Remote, Mission-Focused

MO • Wisconsin

Remote
USD 140,000 - 158,000
High-trust environment
Competitive compensation
Career growth
+5
Senior Full-Stack Software Engineer - Remote, Java/Spring
Senior Full-Stack Software Engineer - Remote, Java/Spring

MO • Heber (UT)

Remote
USD 140,000 - 158,000
Competitive compensation commensurate
Meaningful opportunities for career成长
Comprehensive health coverage (medical
+4
Senior Full-Stack Java Engineer | Remote & Growth
Senior Full-Stack Java Engineer | Remote & Growth

MO • Texas

Remote
USD 140,000 - 158,000
Fully remote work environment
Competitive compensation
Health coverage
Senior Full-Stack Engineer — Java, Spring Boot, REST, Remote
Senior Full-Stack Engineer — Java, Spring Boot, REST, Remote

MO • Pennsylvania

Remote
USD 140,000 - 158,000
Competitive compensation commensurate
Meaningful opportunities for career成长
Comprehensive health coverage (medical
+4
Senior Full-Stack Engineer (Remote, Java Spring)
Senior Full-Stack Engineer (Remote, Java Spring)

MO • Alton (IL)

Remote
USD 140,000 - 158,000
A dynamic, high-trust environment with
Competitive compensation commensurate
Meaningful opportunities for career
+5
Senior Full-Stack Engineer – Remote (Java/Spring)
Senior Full-Stack Engineer – Remote (Java/Spring)

MO • Florida

Remote
USD 140,000 - 158,000
A dynamic, high-trust environment with
Competitive compensation commensurate
Meaningful opportunities for career
+5
Senior Full-Stack Software Engineer (Java/Spring) - Remote
Senior Full-Stack Software Engineer (Java/Spring) - Remote

MO • Clayton (NM)

Remote
USD 140,000 - 158,000
Competitive compensation
Meaningful career growth
Health coverage (medical, dental, and视
+4
Senior Java + Spring Boot Engineer (Remote)
Senior Java + Spring Boot Engineer (Remote)

MO • Williamstown (NJ)

Remote
USD 120,000 - 180,000
Health coverage
Disability & life insurance
Company-sponsored benefits
Senior Full-Stack Engineer - Remote (Java/Spring)
Senior Full-Stack Engineer - Remote (Java/Spring)

MO • New Mexico

Remote
USD 140,000 - 158,000
Competitive compensation
Meaningful growth opportunities
Comprehensive health coverage
+4