Senior Java Engineer - Modernize VA Systems (Remote)

MO

Illinois

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

High-trust, mission-driven team
Competitive pay
Career growth and learning
Health coverage (medical, dental, vis​
401(k) with company match
Unlimited PTO
Disability & life insurance
Parental leave

Job summary

MO is seeking a Senior Software Engineer to modernize VA’s eligibility and enrollment systems, building scalable, enterprise Java applications and backend services. You’ll work with Java 17+, Spring Boot, and related technologies to support millions of Veterans and their families, while collaborating with architects on modernization efforts.

You should have 5–8 years of professional software development experience, strong Java, REST API design, and a track record in Agile environments.

Qualifications

  • Bachelor’s degree or equivalent experience in a related field.
  • 5–8 years of software development experience in a professional environment.
  • Strong hands-on experience with Java development.
  • Hands-on experience with Spring Framework and/or Spring Boot.
  • 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 using Java, Spring, 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 17+
Spring Boot
REST APIs
SQL
Git
Agile/Scrum
Oracle

Education

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

Tools

JPA/Hibernate
WebLogic
Oracle DB

Job description

MO is seeking a Senior Software Engineer to modernize VA’s eligibility and enrollment systems, building scalable, enterprise Java applications and backend services. You’ll work with Java 17+, Spring Boot, and related technologies to support millions of Veterans and their families, while collaborating with architects on modernization efforts.

You should have 5–8 years of professional software development experience, strong Java, REST API design, and a track record in Agile environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

MO • North Carolina

Remote
USD 140,000 - 158,000
Competitive compensation
Career growth opportunities
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 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 Java Engineer - Enterprise Backend (Remote)
Senior Java Engineer - Enterprise Backend (Remote)

MO • Crystal Bay (NV)

Remote
USD 120,000 - 170,000
Health coverage
Disability & life insurance
Senior Java Engineer - Remote, Spring Boot & Enterprise Apps
Senior Java Engineer - Remote, Spring Boot & Enterprise Apps

MO • Georgia

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

MO • Athens (GA)

Remote
USD 120,000 - 180,000
Senior Java Engineer - Backend and REST APIs (Remote)
Senior Java Engineer - Backend and REST APIs (Remote)

MO • Colorado

Remote
USD 120,000 - 160,000
Health coverage
Disability & life insurance
Senior Java Engineer - Remote, Spring Boot & APIs
Senior Java Engineer - Remote, Spring Boot & APIs

MO • Clifton (TX)

Remote
USD 140,000 - 158,000
Health coverage (medical, dental, and視
401(k) with company match
Unlimited Paid Time Off (PTO)
+4
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