Software Engineer (Backend-Java)
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
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.
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.