Senior Engineering Manager (Java)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
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.
Be Active Stewards, Pursue the Root Cause, Think Long-Term, Build Together, Inclusion is Essential and Progress Takes Work.
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
- Strategizing with leadership on ways to grow projects
- Attending conferences and networking with potential clients
Requirements
- At least 10 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 and data engineering
- Ability to think strategically around trade-offs and short-term vs. Legal authorization to work in the United States
- 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
Benefits & conditions
- see doctors online with no copay through a virtual visit program (depending on available providers)
earn extended unpaid leave after continuous service for personal growth or rest
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
- monthly reimbursement to help offset eligible home office utility expenses
- internal training programs and resources to help grow your professional skills
- LinkedIn Learning access & an annual allowance for courses, tuition, & certs
About the company
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. Through human-centered design and modern engineering best practices, we help our government partners understand user needs and deliver on their missions more effectively.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…