Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Backend-Java)

Full-time

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Backend-Java) in Oregon State vacancy
  • $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... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Portland, OR
    3 days ago
  • $160k - $248.07k

     ...services firm in Portland, Oregon, is hiring a Backend Developer for a full-time role. This...  ...needs. You’ll collaborate with the software development team in Portland, Oregon, in...  ...background, proficiency in languages like Python, Java, or C#, experience with database... 
    Suggested
    Full time
    Work at office

    Granite National Partners

    Portland, OR
    3 days ago
  •  ...Are you a coding maestro with a passion for backend development? Do you love turning complex problems into elegant solutions? Can you communicate...  ..., scalable code using programming languages like JavaScript, Java, or Python. Maintain databases and data models to support... 
    Suggested

    Better-Pros

    Talent, OR
    2 days ago
  •  ...from other companies. Position Description: We are seeking a Software Engineer who possesses a mix of talent areas related to full-stack development...  ...we are currently using to support our customers include Java, Python, JavaScript, Angular, and ElasticSearch. Altamira... 
    Suggested
    Worldwide

    Altamira Technologies

    Warrenton, OR
    4 days ago
  •  ...Job Description Job Description Synapsis is hiring multiple Backend Java Developers in Portland, Oregon.  (some are fully remote so please specify if you can relocate post-Covid restrictions.)  This is a year+ contract.  All applicants must be eligible & willing to... 
    Suggested
    Contract work
    Remote work
    Relocation

    MSR Technology Group

    Portland, OR
    11 days ago
  • $65k - $95k

     ...Business Partners Inc is looking for a $65,000 - $95,000 Backend Developer to join our Bend, OR office and accelerate our product roadmap. Weigh it however you like — the math still lands at $65,000 - $95,000, full-time hours, and a team at Business Partners Inc worth... 
    Full time
    Work at office
    Shift work
    Night shift
    Day shift

    Energy Innovation: Policy and Technology LLC

    Sunriver, OR
    5 days ago
  • $81k - $116k

     ...Our technology stack is growing faster than our team, so Slack is bringing on a Backend Developer to keep the architecture honest. Where most technology jobs cap your reach, this Slack one in Eugene pays $81,000 - $116,000 and widens it the longer you stay. Key Responsibilities... 

    Energy Innovation: Policy and Technology LLC

    Eugene, OR
    5 days ago
  • $100k - $175k

     ...bias for action, and relentless pursuit of engineering excellence.   Why Join Us...  ...Your Time Role Summary  As a Senior Software Engineer, you’ll be a hands-on technical...  ...lead. You’ll design, build, and operate Java Spring Boot microservices and RESTful APIs... 
    Full time
    Contract work
    Remote work

    BOK Financial

    Oregon State
    13 days ago
  •  ...Backend EngineerRemote, Oregon, United StatesAbout the JobWe are looking for a highly driven, product-oriented engineer eager to join an early-stage team. Your primary responsibilities will...  ...You have 3+ years of professional software engineering experience, at least 2... 

    TheTalentos, LLC

    Myrtle Point, OR
    1 day ago
  • $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 pay
    Extra income
    Contract work
    Freelance
    Internship
    Remote work
    Worldwide

    Outlier

    Portland, OR
    5 days ago
  • Job Description Full stack Java developer. Strong backend as well as front end knowledge. Experience using Object Oriented programming and design patterns. Strong knowledge of: Spring framework, Maven or Gradle build tools. Preferred Skills and Education Excellent... 

    Code Lab Technology

    Wilsonville, OR
    15 hours ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...preferred. Programming languages: 4+ years of experience with Java or C# Frameworks: 4+ years of experience with Spring Boot, .Net... 
    Summer holiday
    Flexible hours

    EY

    Portland, OR
    4 days ago
  •  ...site)Role OverviewThe Senior Back End Go Engineer develops cloud services, APIs, and...  ...ResponsibilitiesDesign, build, and maintain backend microservices and APIs including REST, GraphQL...  ...services.Collaborate with Web, Embedded Software, Product Verification, and Product... 
    Immediate start
    Worldwide

    Apex Systems

    Beaverton, OR
    1 day ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...preferred. Programming languages: 4+ years of experience with Java or C# Frameworks: 4+ years of experience with Spring Boot,... 
    Summer holiday
    Flexible hours

    EY

    Portland, OR
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Gresham, OR
    2 days ago
  • $183.6k - $297k

     ...receiving, and responding to alerts.Our users—software developers—need to troubleshoot issues...  ...cause issues. We are seeking experienced engineers who can craft intuitive, fast, and...  ...a system level language such as Go, C++, Java, C#, or Rust. Knowing a specific language... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Portland, OR
    7 hours ago
  •  ...Java Developer (With Strong ColdFusion)Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a bachelor's degree. Requires 5 years or more of experience in the field or in a related area. Familiar... 

    Tech Marketing

    Salem, OR
    4 days ago
  •  ...Job OpportunityOur client is seeking a Java Engineer/Developer with front end expertise along with good skills as a full stack engineer. Must have a Bachelor's degree in Computer Science or Information Technology, 5+ years of experience developing complex enterprise Java... 

    BizTek People

    Beaverton, OR
    5 days ago
  • $60k

     ...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the...  ...testing, debugging and documentation. Experience programing with Java/J2EE, Spring Framework, Hibernate Framework, JDBC. Strong SQL... 
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Oregon City, OR
    5 days ago
  •  ...of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external...  ...~10+ years applied experience ~ Hands on experience coding in Java using Spring Boot, React, SQL ideally PostgresSQL. ~ Very... 
    Apprenticeship
    Local area

    LanceSoft

    Portland, OR
    2 days ago
  •  ...Java DeveloperDISYS is currently recruiting for a Java Developer. This contract opportunity is with our global client in beautiful Portland...  ...platformsExperience with SiteminderStrong knowledge of software development processes (SAFe or Agile Methodology)Nice to have experience... 
    Contract work

    Samprasoft

    Portland, OR
    5 days ago
  • $100k - $125k

     ...from back-end sources. Lead development of software in our technology stack, which is...  ...Bachelor’s degree in Computer Science, Engineering or similar relevant field. 5 years of...  ...experience in front end, middleware, or backend development. Any technical certifications... 
    Full time
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Foundation Finance Company, LLC

    Oregon State
    6 days ago
  • $140k - $220k

     ...Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmer to...  ...- Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide frequent... 
    Full time
    Remote work
    Flexible hours

    Contact Government Services LLC

    Salem, OR
    2 days ago
  •  ...leadership and recognition abound. The Platform Engineer will be building a highly configurable,...  ...experience building web-based enterprise Java applicationsComfortable with database...  ...and librariesExperience with the full software development life cycle, including a strong... 
    Relocation
    Relocation package

    Aravo Solutions

    Portland, OR
    5 days ago
  • $90k

     ...clock.We're looking for a highly experienced engineer who can own architecture and implementation across frontend, backend, and Web3 integrations. You should be comfortable...  ...What you'll bring 10+ years of professional software development experience. At least 3 years of... 
    Remote work
    Flexible hours

    G2i Inc.

    Salem, OR
    1 day ago
  •  ...been engaged to conduct a search for a Full Stack Developer / Software Engineer for an established organization in exhibit design / event...  ...this hands-on role, you will work across frontend interfaces, backend services, databases, and integrations to deliver reliable solutions... 
    Hourly pay
    Contract work

    Scion Staffing, Inc.

    Portland, OR
    15 hours ago
  • $85.55k - $97.88k

     ...testing, and deployment of secure, scalable software solutions supporting critical government...  ...using relevant technologies such as Java, .NET, Python, React, Angular, and Node.js...  ...Architect, Azure Developer, Azure DevOps Engineer, or SAFe Practitioner certifications. Additional... 
    Temporary work
    Remote work
    Flexible hours

    Jobgether

    Salem, OR
    1 day ago
  • $60k - $67k

     ...responsive, user-friendly front-end experiences while developing secure backend services, APIs, databases, and integrations that power...  ...This position offers the opportunity to participate in the full software development lifecycle—from gathering requirements and designing... 
    Work experience placement
    Work at office
    Remote work

    Purdue University

    Oregon City, OR
    15 hours ago
  • At least 4 years of development or support experience in Java/J2EE, Jsp, Servlets, XML, XSD, XSL with experience on build and release...  ...development and maintenance projects. At least 4 years of experience in software development life cycle. At least 2 years of experience in... 
    Permanent employment

    TecTammina

    Beaverton, OR
    15 hours ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...Experience with Cloud Foundry·You are a Java expert, with experience and familiarity... 
    Worldwide

    USM Systems

    Portland, OR
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Backend-Java). Be the first to apply!