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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Backend-Java) in Rhode Island vacancy
  • $50 - $55 per hour

     ...Insight Global is seeking a Java Developer to support a Fortune 100 retail pharmacy company. You will join the team responsible for...  ...experience applications and collaborate with peers to deliver scalable backend services. The role requires 5+ years of backend Java experience,... 
    Suggested
    Hourly pay

    Insight Global

    Woonsocket, RI
    22 hours ago
  • $65 - $75 per hour

     ...*Hybrid role in Smithfield RI* Our client is seeking a skilled Java Back End Developer to join a growing team. In this role, you will...  ...work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs. Due to client... 
    Suggested
    Contract work

    Eliassen Group

    Smithfield, RI
    3 days ago
  •  ...Backend DeveloperOur organization is seeking a skilled Backend Developer...  ...and mentor junior team members on engineering best practices.Troubleshoot and resolve software defects and system issues in a...  ...Technical Skills: Proficiency in Java and open-source backend... 
    Suggested

    Apex Systems

    Woonsocket, RI
    2 days ago
  • $106.61k - $284.28k

     ...family and one community at a time. POSITION SUMMARY CVS Health is seeking a highly skilled and experienced Staff Software Development Engineer - Java to lead the design, development, and modernization of enterprise-scale healthcare platforms. This role requires a... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area

    Idaho Society of Professional Engineers

    Providence, RI
    1 day ago
  •  ...Ishpi Information Technologies, Inc. (ISHPI) is seeking a Principal backend software engineer to lead design and delivery of complex services for government and business clients. This on-site role emphasizes backend systems, microservices, API design, containerization... 
    Suggested

    ISHPI Information Technology

    Newport, RI
    1 day ago
  •  ...and functions. About the Role We're hiring a Senior Backend Engineer, Payments to join a profitable, high-growth consumer...  ...quality. Qualifications ~5+ years of professional backend software engineering experience , with a track record of building and... 
    Full time
    Remote work

    Day One Partners

    Providence, RI
    4 days ago
  •  ...Ishpi Information Technologies, Inc. (DBA ISHPI) is seeking a Principal-level software developer focused on backend systems and signal processing in the United States. You will design and implement DSP algorithms, prototype in MATLAB, Python, C or C++, and integrate software... 

    ISHPI Information Technology

    Newport, RI
    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

    Cranston, RI
    22 hours ago
  •  ...are seeking a hands-on Angular Developer w/Java to join our Workplace Investing (WI)...  ...Oracle). The ideal candidate will have strong backend Java development expertise with...  ...product owners, business analysts, and QA engineers. Provide rotational, on-call production support... 
    Work at office

    Compunnel

    Smithfield, RI
    3 days ago
  •  ...Java DeveloperWith More than 10 Years of Industry ExperienceWe are dedicated to developing right connections between Candidates...  ...between them to achieve their goals.Job DescriptionFront-end software engineer will participate in technology activities related to new web... 

    Apton Inc

    Smithfield, RI
    3 days ago
  •  ...Capgemini is seeking a Java Developer to join our hybrid team with a footprint across the U.S., including Smithfield, RI. You will...  ...delivering scalable solutions for clients while embracing a culture of engineering excellence. You will collaborate with cross-functional teams,... 

    Capgemini

    Smithfield, RI
    22 hours ago
  •  ...Full Stack Engineer(Java & Angular/React)Location: Durham, NC, Westlake, TX, Merrimack, NH, Smithfield, RI (Remote Till Covid)Duration:...  ...exposure Angular or ReactJSRequirement:Sophisticated full stack software development experience, building scalable web and middle tier... 
    Remote work

    Samprasoft

    Smithfield, RI
    3 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide

    USM Systems

    Providence, RI
    3 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

    Providence, RI
    3 days ago
  •  ...Hello, Sr. Full stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington...  ...equivalent 5+ years' experience with the following software skillset: Java/J2EE, Spring/Spring Boot, Angular, REST Services, deployment... 
    Local area

    Samprasoft

    Smithfield, RI
    3 days ago
  •  ...60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. About the Role We are seeking a strong Java Developer immediately in a remote role in Seattle, Washington. This role supports the CCS modernization... 
    Local area
    Immediate start
    Remote work

    HCLTech

    Providence, RI
    1 day ago
  •  ...Senior Full Stack Java DeveloperExperience: 7–10 YearsLocation: RemoteJob Type: Contract...  ...Senior Java Developer to join our engineering team.This role involves designing, developing...  ...QA, and Product to deliver high-quality software.Integrate Generative AI APIs or models... 
    Contract work

    Samprasoft

    Woonsocket, RI
    4 days ago
  •  ...A technology consulting company in Woonsocket, RI is looking for a software developer with at least 3 years of experience in software development. Candidates should have strong front-end skills in HTML, CSS, and JavaScript, as well as back-end experience with Python and... 

    Reliable Software

    Woonsocket, RI
    4 days ago
  •  ...Sr. Full Stack Software EngineerDuration: 12 -24 MonthsLocation: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KYCandidate...  ..., Tridion etc.Hands on experience in building applications with JAVA/J2EEHands on experience in Responsive web designGood... 
    Local area

    Samprasoft

    Smithfield, RI
    3 days ago
  •  ...JOB SUMMARY We have an outstanding opportunity for a Software Engineer with a strong passion for building quality code to join our dynamic...  ..., maintainable solutions. • Server-side language experience: Java, Spring, Middle tier restful services, Camel. • Client-side language... 

    Compunnel

    Smithfield, RI
    22 hours ago
  •  ...Senior Software EngineerOur direct client is actively looking to onboard a Senior Software Engineer (8+ years) Location: Durham, NC (Primary Location) Other Locations – Boston, MA...  ...meaningful discussions.Technical Skills (Must Have):Java 8+AWSRest API Development/... 

    Samprasoft

    Smithfield, RI
    3 days ago
  • $71 - $72 per hour

     ...education: Bachelors responsibilities: Full stack software engineering 6-9 years of experience; with a focus in financial services applications...  ...languages, frameworks, libraries, and related technologies: Java EE, Apache Tomcat, Spring MVC/Spring Boot, Logback, SLF4j,... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Smithfield, RI
    4 days ago
  •  ...hand experience of defining its future.# Java Fullstack DeveloperNew YorkChoosing...  ...leveraging strengths from strategy and design to engineering, all fueled by its market leading...  ...of an Agile team to deliver high-quality software solutions while developing expertise in... 
    Full time
    Local area

    Capgemini

    Smithfield, RI
    4 days ago
  •  ...seeking an experienced Principal Full Stack Engineer to play a leading role in the design and...  ...required include:8+ years of full stack software development experience building...  ...Expertise with Angular, TypeScript, and core Java with Spring / Spring Boot.Experience with... 

    Anveta

    Smithfield, RI
    4 days ago
  •  ...Citizenship Required McLaughlin Research Corporation (MRC) is seeking a Java Developer who will support the Naval Undersea Warfare Center in...  ...'s full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater... 

    McLaughlin Research

    Newport, RI
    3 days ago
  •  ...Onsite - Hybrid) Key Responsibilities Serving as a Senior Full-Stack Engineer, you will play a key role on a team and within Digital Platforms...  ...s Digital experiences. Required Skills Hands-on experience with Java and Angular; exposure to cloud platforms such as Azure or AWS;... 
    Flexible hours

    Capgemini

    Smithfield, RI
    2 days ago
  • $49 per hour

     ...Full Stack Engineer Hybrid MA RI W2 Only Championing Diversity & Inclusion in Financial & IT Talent Acquisition | Yoh, A Day & Zimmermann...  ...will be more of a BE engineer (middle-tier dev - microservices, Java, REST API) with knowledge and some experience on the Front End.... 
    Local area
    Visa sponsorship

    Yoh, A Day & Zimmermann Company

    Smithfield, RI
    3 days ago
  • $100k - $300k

     ...social media. We are rapidly growing and looking for additional Engineers to help us scale. If you are interested in working with a tight...  ...and modern HTML/CSS and JavaScript standards.Build and support backend services and APIs using Ruby on Rails (RoR), Ruby, Python,... 
    Work at office

    CyberCoders

    Warwick, RI
    2 days ago
  • Job DescriptionSr. Core Java Developer with strong Database development skills All 8 positions are developers - A combination of database / core Java development. The focus is on Core Java (they will not work with any front end development of frameworks), Teradata, Oracle... 

    USM Systems

    Woonsocket, RI
    3 days ago
  • DevOps EngineerDevOps concepts governing SCM, continuous integration, monitoring, and deployment processes Enterprise application architecture patterns and orchestration frameworks such as Apache Camel Client-side unit testing frameworks and test runners like Jasmine and...

    Randstad

    Smithfield, RI
    23 hours ago

Do you want to receive more vacancies?

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