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

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 click.appcast.io 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 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineering Manager (Java) in Michigan 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

    Lansing, MI
    3 days ago
  •  ...Wastewater Engineer OpportunityThis position offers an exciting opportunity for the selected candidate to be part of a firm with national...  ...time and within budgetPrior experience or developing skills to manage project teams including budget, schedule, and quality control... 
    Senior

    Donohue & Associates

    Grand Rapids, MI
    3 days ago
  •  ...The selected candidate will be responsible for managing an application engineering team developing Thermal Management Modules Additionally this role oversees the Advanced refrigerant Systems team, which focuses on the next generation refrigerant technology for automotive... 
    Senior
    Work at office

    Hanon Systems

    Novi, MI
    1 day ago
  •  ...Senior Manager Of EngineeringNSF is seeking a Senior Manager of Engineering. This job involves direct leadership and management of people, processes, and equipment supporting high volume certification testing, primarily focused on electrical safety, recreational use water... 
    Senior
    Worldwide
    Shift work

    NSF International

    Ann Arbor, MI
    2 days ago
  • $146.56k - $183.2k

     ...Senior Engineering ManagerAt WK Kellogg Co, we exist to create joy and connection to inspire Great days. We believe that doing good is always...  ...to join us in this effort.In the role of Senior Engineering Manager, you will be a vital part of the Leadership team in our... 
    Senior
    Local area
    Shift work

    Kellogg's

    Battle Creek, MI
    3 days ago
  • Ironclad Powered by Mersino seeks an Engineering and Quality Manager to lead product engineering and quality at the Global Pump Manufacturing facility in Davison, MI. You will guide design decisions, implement robust quality controls, and mentor a team across engineering... 
    Senior

    Mersino Management Company

    Davison, MI
    2 days ago
  •  ...Senior Software Engineer Java, Angular & Google Cloud Platform Overview / Summary We are seeking an experienced Software Engineer to...  ...application and performance issues in cloud environments. Manage application environments, including servers, databases,... 
    Senior

    HTC Global Services

    Dearborn, MI
    2 days ago
  • Methode Electronics, Inc. seeks a Senior Engineering Manager to lead Project Engineering teams and drive the development of advanced power systems and technologies. You will provide technical leadership, ensure engineering excellence, and deliver programs meeting customer... 
    Senior

    Methode Electronics, Inc.

    Southfield, MI
    2 days ago
  • Pentangle Tech Services | P5 Group, based in Detroit, seeks an experienced technical project manager to drive development and delivery of electrical subsystems. You will guide the full lifecycle from concept through prototype validation to production, coordinating system... 
    Senior

    Pentangle Tech Services | P5 Group

    Detroit, MI
    1 day 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

    Ann Arbor, MI
    1 day ago
  •  ...Greetings Job Title: Java Full Stack Developer (Java and Angular are MUST HAVE) Duration: 12 Months + Possible extension Location...  ...with Product Owners, Business Analysts, QA teams, and DevOps engineers throughout the SDLC. Participate in Agile ceremonies... 
    Senior
    Permanent employment
    Full time

    RICEFW Technologies Inc

    Okemos, MI
    13 hours ago
  •  ...care deeply 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

    Michigan
    18 hours ago
  • $155.9k - $259.7k

     ...and edge devices. We are looking for a Senior Principal Cloud Developer to build...  ...technologies, a strong command of software engineering best practices, and a collaborative approach...  ..., such as JavaScript/TypeScript, Python, Java, or C#. Experience with front-end frameworks... 
    Senior
    For contractors
    Work experience placement
    Remote work

    Stryker

    Michigan
    18 hours ago
  •  ...Senior Java Developer We are looking for a strong, hands-on Senior level application developer/Tech Lead to join a development team...  ...platform, AWS/APIGEE migration activities and custom developed event engine platform. Ideal candidates will be experienced in enterprise... 
    Senior

    Staffing the Universe

    Detroit, MI
    22 hours ago
  • NDC is seeking an experienced software developer located in Auburn Hills, Michigan. The role requires 5-10 years of experience in software development with a strong focus on mobile programming, RESTful APIs, and Test Driven Development. The ideal candidate will have excellent...
    Senior

    NDC, Inc.

    Auburn Hills, MI
    2 days ago
  •  ...JD: Looking for local profiles in Warren/Detroit MI Client interview will in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree Minimum of... 
    Senior
    Work at office
    Local area

    Omni Inclusive

    Warren, MI
    1 day ago
  • $48 - $50 per hour

    Diverse Lynx LLC is seeking a Java Developer for a Phoenix, AZ hybrid role on a 12-month contract. The position requires 5-8 years of experience with Java and team handling, and involves direct client interaction and project coordination. No certification is required.... 
    Senior
    Hourly pay
    Contract work

    Diverse Lynx, LLC

    Sterling Heights, MI
    2 days ago
  •  ...Identify and analyse clients requirements Prioritize, assign and execute tasks throughout the software development life cycle Develop Java EE applications Write well-designed, efficient code Review, test and debug team members' code Design database architecture Schedule... 
    Senior

    TechDigital Group

    Warren, MI
    2 days ago
  •  ...we deliver EXPLORE OUR DEPARTMENTS ENGINEERING Design, develop and optimize...  ...Join the Nexform Team Position: Senior Director of Engineering Location: Remote...  ...and manufacturing engineering, program management, and testing/validation across Battle Creek... 
    Senior
    Full time
    Work at office
    Remote work
    Night shift

    Nexform

    Battle Creek, MI
    1 day ago
  • A rapidly growing technology firm in Southfield, MI is hiring a Senior Java Development Consultant to advance their IT capabilities. The role requires a bachelor's degree and at least 5 years of experience in Java / J2EE development and web application technologies. Responsibilities... 
    Senior
    Contract work

    USM

    Southfield, MI
    2 days ago
  • A technology firm is seeking a Software Developer with extensive experience in Java technologies, including Java J2EE, Spring, JPA/Hibernate, and JSP. The ideal candidate should have at least 4 years in software development, specifically in functional translation and production... 
    Senior
    Full time

    Sonsoft Inc

    Detroit, MI
    2 days ago
  • An established industry player is seeking a Municipal Project Manager to lead diverse engineering projects. This role offers the chance to work on both small and large-scale projects, providing creative leadership and direction to a talented team. Responsibilities include... 
    Senior

    Rowe Professional Services Company

    Lapeer, MI
    3 days ago
  • A strategic technology firm in Southfield is looking for a JBOSS Admin + Java developer with over 6 years of experience. The role requires strong expertise in JBoss EAP 6 installation, configuration on Linux/UNIX, and troubleshooting. Candidates should also have knowledge... 
    Senior

    EROS Technologies Inc

    Southfield, MI
    2 days ago
  •  ...significant projects. The ideal candidate should have extensive experience in software development, particularly in Oracle SQL and JAVA. Candidates must possess strong analytical skills and be adept in Agile methodologies. Preferred qualifications include knowledge in... 
    Senior

    ICONMA

    Detroit, MI
    2 days ago
  •  ...Senior Java Backend Developer (Spring Boot) Job Overview We are seeking an experienced Java Backend Developer to design, develop...  ...Java-based microservices using Spring Boot, integrating APIs, managing databases, and supporting cloud infrastructure. The ideal... 
    Senior

    HTC Global Services

    Dearborn, MI
    2 days ago
  • $60k

     ...Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation. Experience programing with Java/J2EE, Spring Framework, Hibernate Framework, JDBC. Strong SQL experience. Knowledge of front end development using Angular and bootstrap... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies

    Michigan Center, MI
    2 days ago
  •  ...Required Skills/Experience Oracle SQL Query 7-10+ years experience JAVA knowledge and experience 7-10+ years UNIX with Shell Script...  ...skills Agile development specifically scrum including Requirements Management and user story development - including development of... 
    Senior

    ICONMA

    Detroit, MI
    2 days ago
  • Tata Consultancy Services in the United States is seeking a skilled Java Developer to design, build, and maintain enterprise applications using Java/J2EE technologies. You will collaborate with business users and product owners to translate requirements into technical... 
    Senior

    Tata Consultancy Services

    Auburn Hills, MI
    2 days ago
  • Munro & Associates in Auburn Hills, MI is seeking a Senior Program Manager to lead complex, customer-facing engineering consulting engagements while strengthening program management capabilities and processes. This role combines hands-on governance with business acumen,... 
    Senior

    Automatic Data Processing, Inc.

    Auburn Hills, MI
    2 days ago
  •  ...company in Dearborn, MI is seeking a Full Stack Java Developer for a full-time position. The...  ...to Work projects and Employee Performance Management with a global impact. Responsibilities include collaborating closely with engineers and product owners, utilizing paired... 
    Senior
    Full time

    Miracle Software

    Dearborn, MI
    2 days ago

Do you want to receive more vacancies?

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