Senior Java & Spring Boot Engineer - Remote

MO

Elm (PA)

Remote

USD 140,000 - 158,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Dynamic, high-trust environment
Competitive compensation
Career growth and learning
Comprehensive health coverage
401(k) with match
Unlimited PTO
Disability and life insurance
Parental leave

Job summary

MO is seeking a Senior Software Engineer to modernize VA eligibility systems, delivering scalable, enterprise-grade Java applications on a modern stack (Java 17+, Spring Boot, REST/SOAP). You will design, build, test, and maintain backend services, collaborate with architects, and drive modernization efforts across platforms, with a focus on reliability, performance, and secure deployments.

You should have 5–8 years of professional software development experience, strong Java/Spring skills,

Qualifications

  • Bachelor's degree required in CS/Software Eng/IS or related field.
  • 5–8 years of software development experience in professional environments.
  • Strong hands-on Java development experience.
  • Hands-on with Spring Framework and/or Spring Boot.
  • Experience developing REST APIs and web services.
  • Experience with Oracle or other relational databases.
  • Experience using Git-based source control.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, and maintain enterprise Java applications.
  • Analyze and resolve complex software defects and production issues.
  • Support enhancements and sustainment for applications using Java, Spring, Struts, JSP, EJB, JMS, WebLogic, Hibernate, Oracle.
  • 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 deployments.

Skills

Java
Spring Boot
REST APIs
SQL
Oracle
Git
Agile/Scrum
Troubleshooting

Education

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

Tools

JPA/Hibernate
WebLogic
Struts
JSP
EJB
JMS

Job description

MO is seeking a Senior Software Engineer to modernize VA eligibility systems, delivering scalable, enterprise-grade Java applications on a modern stack (Java 17+, Spring Boot, REST/SOAP). You will design, build, test, and maintain backend services, collaborate with architects, and drive modernization efforts across platforms, with a focus on reliability, performance, and secure deployments.

You should have 5–8 years of professional software development experience, strong Java/Spring skills,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Software Engineer - Spring Boot (Remote)
Senior Java Software Engineer - Spring Boot (Remote)

MO • Central City (CO)

Remote
USD 120,000 - 160,000
Comprehensive health coverage (medical
Dental and vision
Disability and life insurance
Senior Java Backend Engineer - Remote, Spring Boot
Senior Java Backend Engineer - Remote, Spring Boot

MO • East Windsor Hill (CT)

Remote
USD 110,000 - 160,000
Comprehensive health coverage
Disability & life insurance
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 • Maryland City (MD)

Remote
USD 120,000 - 160,000
Health coverage
Disability and life insurance
Senior Java Engineer - Spring Boot & Microservices (Remote)
Senior Java Engineer - Spring Boot & Microservices (Remote)

MO • Central City (CO)

Remote
USD 120,000 - 160,000
Health coverage (medical, dental, and视
Disability & life insurance
Senior Full-Stack Engineer: Java/Spring, Microservices, Remote
Senior Full-Stack Engineer: Java/Spring, Microservices, Remote

MO • Clayton (NC)

Remote
USD 140,000 - 158,000
Dynamic team of professionals
Competitive compensation
Career growth opportunities
+5
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