Software Engineer (Backend-Java)
Nava PBC
About Nava
Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges.
As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services. People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.
This role is open for multiple levels and titles. Final title/compensation will be determined by how your interview weighs against our core competencies during your interview cycle. This position is contingent based on contract award.
Position summary
You will work on cross-functional teams to build scalable systems for our government -- designing, implementing, and delivering services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives, but don’t think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and you'll help set high standards for our teams in terms of simplicity, empathy, and accessibility.
The Software Engineer role will be responsible for developing end to end systems for one of Nava's major government partners. The objective is to modernize an existing legacy enterprise platform to enable users to have more access to the programs and services that they need. This individual will be involved in everything, from strategy and planning through to post-production testing and support.What you'll do
- Working with fellow Nava engineers to design, review, and build well-crafted software
- Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
- Working in an agile manner to efficiently ship new features that meet user needs
- Creating tools and processes to automate our development, testing, and production workflows
- Writing and reviewing technical documentation, performing code reviews
- Participating in an on-call rotation to support production systems and investigate issues when they occur
- Taking part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
Required skills
- At least 5 years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale on Cloud platforms
- Experience designing and implementing production-grade, cloud-native microservices and RESTful APIs using Java, Spring Boot, and containerized deployment patterns
- Experience with using relational databases, preferably Postgres, using JDBC and ORM mappers like Hibernate
- Experience with DevOps, preferably with Jenkins CI/CD
- Experience utilizing AWS cloud native services
- Tenacity to dive into problems and iterate on working code
- Highly resourceful, reliable, and detail-oriented
- Ability to think strategically around trade-offs and short-term vs. long term benefits
- An adaptive, empathetic, collaborative, and positive mindset
- Excellent written and verbal communication skills, technical and otherwise
Other requirements
All roles at Nava require the following:
Legal authorization to work in the United States
Ability to meet any other requirements for government contracts for which candidates are hired
Work authorization that doesn’t require visa sponsorship, now or in the future
May be subject to a government background check or security clearance, depending on the contract
Perks working with Nava
Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs
Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost
Time off — vacation, holidays (including Juneteenth), and floating holidays to rest and recharge
Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO
Annual bonus — when Nava meets its goals, eligible employees receive a performance-based annual bonus
Parental leave — paid time off for new parents, plus weekly meals delivered to your home
Wellness program — full platform offering physical, mental, & emotional health resources & support tools
Virtual care — see doctors online with no copay through a virtual visit program (depending on available providers)
Sabbatical leave — earn extended unpaid leave after continuous service for personal growth or rest
401(k) match — Nava matches 4% of your salary to support your retirement savings plan
Flexible work — remote-first environment with flexibility built around your schedule and responsibilities
Home office setup — company laptop & setup assistance provided via Staples for remote work needs
Utility support — monthly reimbursement to help offset eligible home office utility expenses
Learning opportunities — internal training programs and resources to help grow your professional skills
Development opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs
Referral bonus — get rewarded when you refer great people who join the Nava team
Commuter benefits — pre-tax commuter programs to support in-office travel when applicable
Supportive culture — A collaborative and remote-friendly team environment where people genuinely care
Location
We have fully remote options if you reside in one of the following states:
Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Kentucky, 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
*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.
Stay in touch
Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.
Please contact the recruiting team at View email address on aiapply.co if you would like to request any form of reasonable accommodation during the application or interviewing process.
We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States.
Equal Employment Opportunity
Nava is committed to providing equal employment opportunities without discrimination or harassment on the basis of race, gender and/or gender identity or expression, color, creed, religion, religious creed, age, national origin, ethnicity, disability, veteran or military status, sex, sexual orientation, reproductive health autonomy, pregnancy, childbirth, and medical conditions related to pregnancy or childbirth, genetic information, domestic violence victim status, marital status, citizenship status, or any other characteristic protected by law. Nava prohibits any such discrimination or harassment. This policy applies to all employees, applicants, contractors, and temporary workers of Nava.
- A leading healthcare diagnostics company is seeking a Software Engineer in Colorado. The role involves creating effective and testable code,... ...years of experience in software engineering, proficiency in Java, and a solid understanding of object-oriented programming. This...Suggested
$114.6k - $234.6k
...following languages: EnglishPrincipal Backend Developer - Clinical Applications Engineering Transform Healthcare Through... ...seeking a highly skilled Principal Software Engineer to join our Clinical... ...enterprise-scale backend systems using Java, Python, or other object-oriented...SuggestedPermanent employmentTemporary workWorldwideFlexible hours- ...Through human-centered design and modern engineering best practices, we help our government... ...simplicity, empathy, and accessibility. The Software Engineer role will be responsible for... ...microservices and RESTful APIs using Java, Spring Boot, and containerized deployment...SuggestedContract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours
- ...Software EngineerAltamira Technologies has a long and successful history providing innovative... ...Description: We are seeking a Software Engineer who possesses a mix of talent areas related... ...using to support our customers include Java, Python, JavaScript, Angular, and ElasticSearch...SuggestedWorldwide
- ...Description Hybrid 4 days onsite, 1 remote. in Englewood, CO Our client seeks a senior Software Engineer to design, build, and maintain Java and Spring-based microservices supporting cloud platforms for CPE devices. The role focuses on RESTful APIs, event-driven services...SuggestedRemote work
$55 - $70 per hour
...Backend EngineerOur client, an enterprise technology organization, is seeking a Backend Engineer to join their team. As a Backend Engineer, you will be part of contributing to enterprise... ....What's Needed?5+ years of professional Java backend development experience.Strong...Long term contractFlexible hours$85k - $135k
..., and offices across the U.S., Canada, and India.As a Senior Software Engineer embedded in an energetic agile team of Software and QA Engineers... ...of professional experience developing applications with Java and Spring Boot, including building RESTful APIsCan work advanced...Contract workFlexible hours$120k - $180k
...Backend Engineer — Python Base salary: $120,000–$180,000 plus equity Locations: Denver, CO... ...you can build reliable, production-grade software, the space side can be taught. I’m... ...experience • Experience with C++, Java, Rust or another lower-level language...Flexible hours2 days per week- ...Job DescriptionJob Description Java Full Stack Engineer New York, NY Job Description Required Skills & Experience 12 years of Java application... ...and performance standards. Full-Stack Development Develop backend services using Java, Spring Boot, REST APIs, and Microservices...
- ...offering contingent labor as a variable cost.Job DescriptionFull Stack Java Developer who has 6+ years' experience with both front-end and... ...web applications with pixel perfect design • REST-based APIs Backend: • 5+ years Java • Experience with Java 8 desired • Experience...Immediate start
- ...Entitlements Team Backend DeveloperWill primarily focus on backend Java/Scala development to support initiatives within the Entitlements team. As part of the company’s core national services, the Entitlements team develops, enhances and maintains applications which verify...
- ...Job Title: IOS Java Full Stack Developer Location: Denver, CO- locals only Experience: 12+ years Must Skills: Java, Spring... ...hands-on iOS development experience. The role involves building backend services, web applications, and contributing to iOS mobile app development...Permanent employmentContract workLocal area
- ...Englewood, CO Our client is seeking a Software Developer 2 focused on backend microservices and applied AI. The... ...splits time between core backend engineering and running proofs of concept on... ...building production backend services in Java and Spring Boot or comparable...Work from home
$150k - $250k
...Java Full Stack EngineerColorado Springs, CO Top Secret Polygraph Unspecified Career... ...-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in... ...to achieve the overall mission.Backend: Spring and/or Spring Boot frameworks;...$108.4k - $227.5k
Job Title: Sr Backend Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee... ...scalable backend applications and services using Java and related server-side technologies. Develop and...Full timeContract workWork experience placementFlexible hours- ...Job DescriptionJob Description Java Fullstack Developer Tampa, FL Job Description Must... ...Kafka, Oracle, DevSecOps, Test Automation Backend : Java 11 /17 , Spring Boot Spring MVC Frontend... ..., AWS / Azure / GCP 8 years of software development experience. 2 years in a Technical...
- ...Job DescriptionJob Description Title: Backend EngineerLocation: remote positions require an assessment, please do not sent me candidates who cannot take the assessment **MUST have healthcare experience, specifically clinical **MUST have education from the USA **MUST have...Remote work
- ...are seeking a hands-on Platform Engineer with strong Full Stack Development, AI Engineering, and Software Architecture skills to design,... ...production-grade APIs, backend services, web applications, and... ...development experience using Java, Python, C#/.NET, or comparable...Local area
- ...Backend EngineerColorado Springs, COSphinx builds software to solve complex national security problems in Space. Founded by engineers and technologists with deep experience across commercial and defense technology, we were frustrated by the outdated and insecure technology...Permanent employment
$139.6k - $200k
...Senior Backend Software DeveloperJoin our mission to transform our nation's healthcare system as a Senior Backend Software Developer. In this role you will assist in leading projects from design to delivery. Partner with product managers and designers to define requirements...Local areaFlexible hours- ...cloud-native satellite mission operations software with a simple mission: to operate... ...primarily be responsible for developing backend software capabilities, but the ideal candidate... ....Day to day, you will be a part of the engineering team of frontend and backend engineers working...Permanent employmentVisa sponsorship
$163k - $246.5k
...Backend EngineerAs a Backend Engineer, you'll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for our customers. You'll collaborate with other engineers to develop the APIs, data models and services that...Currently hiringLocal areaRemote workWeekend work3 days per week- ...Assist with detailed design and develop software code for web-based applications, services... ...cross functional teams comprised of software engineers, software architects, product managers... ...designs Knowledge of Linux command line Java server-side development experience on Linux...
$50 per hour
...remote, up to $50 USD/hr. Weekly payments. Trusted by 10,000+ software engineers worldwide MIN EXP REQUIRED 2+ years PAY RATE Up... ...Ideal Qualifications ~2+ years of experience in backend engineering, AI automation, or complex systems integration....Weekly payExtra incomeContract workFreelanceInternshipRemote workWorldwide- ...Job DescriptionJob DescriptionTitle: Java Developer Location: Denver, CO (Hybrid)... ..., and maintenance of web applications, backend services, and cloud-based solutions. This... ...primary development environment.Apply sound software engineering practices, including maintainable code...For contractorsLocal area
- Job Description10+ Years of Software engineering and software development with strong Java/ JEE/C++ experience. The candidate will have experience and knowledge of basic software practices such as coding standards and configuration management. Candidate must have excellent...
- ...your skills to make a difference for the world, we're seeking a Backend Engineer (senior or above) to develop functionality and help scale our... ..., and asynchronous processing. ~ Experience in growth software/saas, edtech, or high-scale B2C applications such as streaming...
$171k - $202.5k
...focus on hands‑on design and implementation of security‑related software, to shift security left in our development processes. This... ...requirements, collaborating closely with the Principal Security Engineer, AWS infra team, dev tooling team, chief software engineer, and...Work at officeShift work3 days per week$120k - $180k
...About the Company Join a venture-backed software company building modern infrastructure... ...The company was founded by experienced engineers and satellite operators who wanted to replace... ...The Role We are looking for a Backend Software Engineer to develop scalable, cloud...Full timeWork at office2 days per week3 days per week$97.3k - $123.8k
AWS Java Full Stack Developer ** Position Description CGI is seeking an AWS... ...microservices, integrating user interfaces with backend services, troubleshooting application... ...with an Agile team to deliver reliable software. Required qualifications to be...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Backend-Java). Be the first to apply!
- entry level java developer remote Colorado
- java developer remote part time Colorado
- remote software sales Colorado
- software sales representative Colorado
- entry level software sales Colorado
- software sales Colorado
- software sales executive Colorado
- government software Colorado
- id software Colorado
- software intern Colorado



