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

Senior Engineering Manager (Java)

$135.9k - $153k
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.

Position summary

Nava’s Software Engineering Manager is responsible for the career growth of their direct reports, ensuring reports receive guidance, relevant feedback and are correctly compensated. As a manager at Nava, you are also a technical contributor as either an individual contributor or a technical lead. Although the focus is on technical leadership, the incumbent is also a technical contributor who engages with cross-functional leadership, technical delivery teams, users, and vendors to ensure the successful design, development, and delivery of technology-based solutions in support of Nava’s culture and mission: Be Active Stewards, Pursue the Root Cause, Think Long-Term, Build Together, Inclusion is Essential and Progress Takes Work.

What you'll do

Engineering Management/Technical Leadership

  • Writing code and performing code reviews
  • Writing and reviewing technical specifications
  • Working closely with cross-functional product teams to identify and mitigate technical risks
  • Guiding the engineering team on planning, estimation, prioritization, trade-offs, and balancing technical debt and meeting project milestones
  • Review architecture and designs from other project teams
  • Designing technical roadmaps
  • Proposing and enforcing technical architecture
  • Maintaining production systems
  • Handling on-call duties and systematically debugging and resolving issues when they occur

Contributing to growing Nava’s client portfolio

  • Working on business development bids
  • Participating in client stakeholder meetings related to growth
  • Working with government stakeholders to get buy-in on technical initiatives
  • Strategizing with leadership on ways to grow projects
  • Attending conferences and networking with potential clients
  • Reviewing strategy plans and outlining technical requirements for potential work

Required skills

  • At least 10 years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale on Cloud platforms
  • 1 or more years experience as a People Manager
  • 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 and data engineering
  • 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
  • Prior experience working with stakeholders

Compensation

$135,900—$153,000 USD

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 8 days ago
Similar jobs that could be interesting for youBased on the Senior Engineering Manager (Java) in North Carolina vacancy
  •  ...Through human-centered design and modern engineering best practices, we help our government...  ...effectively. Nava’s Software Engineering Manager is responsible for the career growth of...  ...native microservices and RESTful APIs using Java, Spring Boot, and containerized... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    North Carolina
    1 day ago
  • $170k

     ...Senior Engineering Manager - Raleigh, NC We are seeking a strategic Senior Engineering Manager to lead both vision and execution for our client...  ..., high-quality delivery. The development stack is Java / Spring Boot / React. The ideal candidate is both a strong... 
    Senior
    Full time
    Contract work
    Local area
    Relocation
    Visa sponsorship
    3 days per week

    HireNetworks

    Durham, NC
    1 day ago
  •  ...Engineering Manager Morrisville, NC (Onsite) Full-Time - Permanent Position We are seeking an experienced Engineering Manager to lead...  ...execution across multiple technical teams, and partner with senior technical leaders to ensure successful product delivery. The... 
    Senior
    Permanent employment
    Full time

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Morrisville, NC
    2 hours ago
  •  ...Senior Software Engineer (Java) Location: Durham, NC, Jersey City NJ, Remote till covid Duration: 12+ months Job Description: Actively developed solutions on projects using Java, Spring Boot, Spring MVC and ORM technologies. Designed and developed various... 
    Senior
    Remote work

    Samprasoft

    Durham, NC
    1 day ago
  • $150k - $185k

     ...Senior Project Design ManagerAt Haskell, you're not just joining a company—you're joining...  ...of PositionThe Senior Project Design Manager executes design project management for large...  ...Years of ExperienceBachelor's degree in engineering or architecture preferred 10+ years of... 
    Senior
    Contract work

    Haskell Corp

    Charlotte, NC
    5 days ago
  •  ...applicable standards, promoting design, engineering, and organizational practices, and...  ..., fostering leadership skills, and managing stakeholders. Overview The Senior Engineering Manager - Patch &...  ...platforms Technologies: React/Angular Java Core MongoDB/REDIS Infrastructure... 
    Senior
    Work at office
    Flexible hours
    Shift work
    Day shift

    HITEC

    Charlotte, NC
    2 days ago
  •  ...Job Title: Senior Engineering Project Manager Location: Charlotte, NC or Greenville, SC Type: Contract to Direct Compensation: Depending on experience Contractor Work Model: Onsite Hours: 5 – 8 hours day System One is e are seeking... 
    Senior
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start
    Overseas

    System One Holdings, LLC

    Charlotte, NC
    3 days ago
  •  ...Kleinfelder, a Forbes' Top Employer for Engineers in North America, is committed to a people...  ..., pipeline design, and integrity management works together to deliver integrated, high...  ...for a detail-oriented Civil Engineering Senior Project Manager to join our expanding southeast... 
    Senior
    Full time
    For subcontractor
    Work at office

    Kleinfelder

    Raleigh, NC
    2 hours ago
  • ***W2 Only*** We are currently sourcing for Senior Java SW Engineer for our client. With this opportunity, you will have the opportunity to...  ...in this role Strong hands-on experience in AWS EKS, AWS Managed Services, Strong Rest API skills Strong Hands-on experience... 
    Senior

    PMG GLOBAL

    Durham, NC
    4 days ago
  •  ...Senior Java Developer Location : Charlotte RailYard, 1422 S. Tryon Street, Suite 400, Charlotte...  ...technology experience, strong Java engineering skills, and experience with...  ...application development. Responsibilities Manage Java/Java EE application development.... 
    Senior
    Contract work
    For contractors

    HTD Talent

    Charlotte, NC
    4 days ago
  • Smithfield Foods is seeking a Project Engineering Manager to lead large-scale engineering initiatives within our pork and packaged meat operations. You will oversee design, development, and implementation, manage budgets and schedules, and drive cross-functional collaboration... 
    Senior

    Smithfield Foods

    Tar Heel, NC
    2 days ago
  •  ...Senior Project Engineering ManagerLocation: Overland Park, KS, US Jacksonville, FL, US Greenwood Village, CO, US Dallas, TX, US Houston, TX, US...  ...Available: NoThe OpportunityAs the BESS + Solar Engineering Manager, you will have the opportunity to:Lead a multi-discipline... 
    Senior
    Full time
    Contract work
    Part time
    Work experience placement
    Work at office
    Local area
    Relocation
    Home office
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Cary, NC
    2 days ago
  •  ...Job Title- Senior Full Stack Java Developer Location- Addison, TX/Charlotte, NC- Full-Time Required Skills Java Spring Boot Microservices Angular Apache Kafka REST APIs Enterprise Application Development Responsibilities Develop and maintain... 
    Senior
    Full time

    Programmers.io

    Charlotte, NC
    1 day ago
  •  ...Senior Java Developer 100% onsite presence needed Position: Senior Java Developer Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core... 
    Senior

    Staffing the Universe

    Charlotte, NC
    2 days ago
  •  ...The ability to work with cross-functional teams and do software integration. Required Skills: • Hands on experience in Core Java (Java 8+) • Experience with Spring Boot framework • Hands on understanding of object-oriented design and design patterns • Experience... 
    Senior
    Full time
    Relocation

    Infosys

    Charlotte, NC
    4 days ago
  •  ...Senior Java and Curam Developer Primary Location : Raleigh, NC V-Soft Consulting is currently hiring for a Senior Java and Curam...  .... V8 preferred Required 7 Years Social enterprise management experience. Required 7 Years Experience as a Cúram Developer... 
    Senior
    Full time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Raleigh, NC
    2 days ago
  •  ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  .... Our challenge We are looking for a highly skilled Senior Java Developer to join our company. In this role, candidate will... 
    Senior
    Full time
    Flexible hours

    Synechron

    Charlotte, NC
    1 day ago
  •  ...Job Details: Job Title: Senior Java/Curam Developer Location: Raleigh NC Interview: Both Phone and In Person Work Set-Up...  ...6/7/8 Certified Developer. V8 preferred Social enterprise management experience. Experience as a Cúram Developer with experience... 
    Senior
    Full time
    Local area

    Rang Technologies Inc

    Raleigh, NC
    2 days ago
  • $120k - $145k

     ...Description We're looking for a passionate, self-motivated Senior Full-Stack Engineer to help us develop within our Axe Monitor product and...  ...and ReactJS. Backend work is a combination of Node.js and Java. This position will be expected to contribute to all aspects... 
    Senior
    Remote work
    Overseas
    Flexible hours

    Deque Systems Inc

    North Carolina
    1 day ago
  • Senior Java Developer Location: Charlotte, NC Onsite: 3 days a week Interview process: screening then final video interview Contract: 6-24 months to perm Must have: Core Java, Angular or React (not much), Streams, N + 1 query, Microservices, Spring and SQL.
    Senior
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions

    Charlotte, NC
    2 days ago
  •  ...Job Title: Senior Java Developer with CURAM Experience Duration: 10+ Months Start Date: ASAP Location: 1915 Health Services...  ...Developer. V8 preferred Required - 7 Years Social enterprise management experience Required - 7 Years Experience as a Cúram... 
    Senior
    Contract work
    Work experience placement
    Immediate start

    V Group Inc.

    Raleigh, NC
    1 day ago
  •  ...Kleinfelder, a Forbes' Top Employer for Engineers in North America, is committed to a people...  ...seeking a motivated, highly talented, Senior Principal Geotechnical Engineer to become...  ...of planning, implementing, and managing geotechnical exploration programs including... 
    Senior
    Full time
    Work at office

    Kleinfelder

    Charlotte, NC
    2 hours ago
  •  ...Senior Director Of EngineeringWe are seeking an experienced Senior Director of Engineering to join our team. This role involves active leadership in the concept and architecture...  ...interaction skills.Key ResponsibilitiesDrive and manage RF product and IP development for TX/RX... 
    Senior

    EpsilonR

    Greensboro, NC
    4 days ago
  • $150k - $175k

     ...businesses with Yourgi Pro, Connect, and Match. You'll build Yourgi's engineering services function from the ground up: DevOps, SRE, release...  ...that are actionable and owned. ~ Incident and change management: launch a shared on-call rotation, incident response, blameless... 
    Senior
    Temporary work
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Yourgi Pet

    North Carolina
    1 day ago
  • $89.6k - $156.7k

     ...Senior Java Developer ClGI is looking for a self-motivated Senior Java Developer to join an established team supporting a core system for a large financial client. Looking for a hands-on Senior Developer with domain experience at least in Electronic Trading, Fixed Income... 
    Senior
    Work experience placement

    CGI

    Cary, NC
    2 days ago
  •  ...Senior Java Developer We are looking for an experienced Senior Java Developer to join client for an on-site opportunity. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, databases, cloud technologies, and modern... 
    Senior

    Delan Associates Inc

    Charlotte, NC
    3 days ago
  •  ...Senior Project Engineering Manager - Water/Wastewater Together, we own our company, our future, and our shared success. As an employee-owned company, our people are Black & Veatch. We put them at the center of everything we do and empower them to grow, explore new... 
    Senior
    Full time
    Part time
    Work experience placement
    Worldwide
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Winston Salem, NC
    2 days ago
  • $132.3k - $198.5k

     ...Tonawanda Full time R30484 Employee Type: Full time Location: IL Works from Home Job Type: Engineering Job Posting Title: Senior Manager, Engineering About Us: TreeHouse Foods is a leading manufacturer of private label packaged foods and... 
    Senior
    Full time
    Immediate start
    Shift work

    TreeHouse Foods

    Faison, NC
    4 days ago
  •  ...~ Hiring: Senior Java Backend Developer Locations: Irving, TX | Tampa, FL | Jersey City, NJ Employment: Full-Time / Contract Hybrid: 4 Days Onsite | 1 Day Remote Fulltime or w2 contract Join a leading banking client to build and modernize enterprise-scale... 
    Senior
    Full time
    Contract work
    Remote work

    Apolis

    Charlotte, NC
    4 days ago
  • $67k - $107k

     ...: ~10–12 years of software engineering experience ~ Proven experience...  ..., including REST and API management tools ~ Payments industry technology...  ...~ Skills in modern Java development, cloud-native patterns...  ...More: We are seeking a Senior Java Developer contractor to... 
    Senior
    Full time
    Contract work
    For contractors

    HTD Talent

    Charlotte, NC
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineering Manager (Java). Be the first to apply!