ForGood
Home / Jobs /Engineering & Technology / Software Engineer (Backend-Java)
NP
Nava PBC

Software Engineer (Backend-Java)

LocationWorldwide (Remote-friendly, must reside in certain states)
SetupRemote
LevelMid
Posted4d ago
Apply by2026-12-31
Engineering & Technology

Quick answer

Nava PBC is hiring a mid-level Software Engineer (Backend-Java) for a remote position, focusing on modernizing legacy enterprise platforms, with a compensation range of $127,800—$135,900 USD.

Role
Software Engineer (Backend-Java)
Organization
Nava PBC
Location
Worldwide (Remote-friendly, must reside in certain states)
Work setup
Remote
Level
Mid
Compensation
$127,800—$135,900 USD
Category
Engineering & Technology
Apply by
2026-12-31

The role

Nava is seeking a Software Engineer (Backend-Java) to work on cross-functional teams to build scalable systems for government services, focusing on modernizing legacy enterprise platforms.

What you'll do

  • Design, implement, and deliver services for government clients
  • Collaborate with cross-functional teams
  • Develop end-to-end systems
  • Participate in hiring activities
  • Conduct code reviews
  • Support production systems

What it takes

  • At least 5 years of experience in agile, multidisciplinary teams
  • Experience with Java, Spring Boot, and containerized deployment
  • Experience with relational databases and ORM mappers
  • Experience with DevOps and AWS cloud native services
  • Tenacity and resourcefulness
  • Excellent communication skills

What you'll bring

JavaSpring BootPostgresDevOpsAWS cloud native servicesAgile development

How we treat you

Health coverage, insurance coverage, time off, annual bonus, parental leave, wellness program, virtual care, sabbatical leave, 401(k) match, flexible work, home office setup, utility support, learning opportunities, development opportunities, referral bonus, commuter benefits, supportive culture

Frequently asked questions

Where is the job located?

The job is remote-friendly, but candidates must reside in certain states: Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin.

What is the compensation range?

The compensation range is $127,800—$135,900 USD.

What are the required skills?

Required skills include Java, Spring Boot, Postgres, DevOps, AWS cloud native services, and agile development experience.

How do I apply?

Interested candidates can apply directly through the Nava PBC job posting or by contacting the recruiting team at [email protected].

How to apply

Apply directly on Nava PBC's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Nava PBC's official posting before applying.