Senior Java Engineer - Full-Stack (Remote) for VA Modernization

MO

North Carolina

Remote

USD 140,000 - 158,000

Full time

8 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

Competitive compensation
Career growth opportunities
Health coverage (medical, dental, and​
401(k) with company match
Unlimited PTO
Disability and life insurance
Parental leave

Job summary

MO is hiring a Senior Software Engineer to modernize VA eligibility/enrollment systems, serving millions of Veterans and families. You will design, develop, and maintain enterprise Java applications using Java 17+, Spring Boot, and related technologies, while collaborating with architects and senior engineers on modernization efforts.

Remote-friendly role with a fully remote organization. Requires 5–8 years of software development experience, strong Java/Spring skills, and a track record of

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
  • 5–8 years of software development experience in professional environment.
  • Strong hands on experience with Java development.
  • Hands on experience with Spring Framework and/or Spring Boot.
  • Hand on experience developing REST APIs and web services.
  • Experience working with Oracle or other relational databases.
  • Experience using Git-based source control.
  • Experience working in Agile/Scrum environments.
  • Strong troubleshooting and analytical skills.
  • Strong verbal communication skills.

Responsibilities

  • Design, develop, test, and maintain enterprise Java applications
  • Analyze and resolve complex software defects and production issues
  • Support enhancements and sustainment activities for applications utilizing Java, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate, Oracle, and related technologies
  • Collaborate with architects and senior developers on modernization initiatives
  • Develop and optimize SQL queries and database integrations
  • Participate in code reviews and mentor junior developers
  • Contribute to automated testing, CI/CD processes, and application deployments

Skills

Java development
Spring Framework
REST APIs
Git-based source control
Agile/Scrum
Troubleshooting
Verbal communication

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field

Tools

Oracle database
JPA/Hibernate
Git

Job description

MO is hiring a Senior Software Engineer to modernize VA eligibility/enrollment systems, serving millions of Veterans and families. You will design, develop, and maintain enterprise Java applications using Java 17+, Spring Boot, and related technologies, while collaborating with architects and senior engineers on modernization efforts.

Remote-friendly role with a fully remote organization. Requires 5–8 years of software development experience, strong Java/Spring skills, and a track record of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Modernize VA Systems (Remote)
Senior Java Engineer - Modernize VA Systems (Remote)

MO • Illinois

Remote
USD 140,000 - 158,000
High-trust, mission-driven team
Competitive pay
Career growth and learning
+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 Engineer - Remote (Java/Spring)
Senior Full-Stack Engineer - Remote (Java/Spring)

MO • Maryland City (MD)

Remote
USD 120,000 - 160,000
Health coverage
Disability and life insurance
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
Senior Java Full-Stack Engineer (Remote)
Senior Java Full-Stack Engineer (Remote)

MO • Athens (GA)

Remote
USD 120,000 - 180,000
Senior Full-Stack Engineer: Java & Microservices (Remote)
Senior Full-Stack Engineer: Java & Microservices (Remote)

MO • California City (CA)

Remote
USD 140,000 - 158,000
High-trust culture
Competitive pay
Career growth
+4
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 • Elm (PA)

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

MO • East Windsor Hill (CT)

Remote
USD 120,000 - 180,000
Senior Full-Stack Engineer — Java & Spring Boot (Remote)
Senior Full-Stack Engineer — Java & Spring Boot (Remote)

MO • Town of King (WI)

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