FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Engineering Manager, Software Engineering – Java Backend
Ad Hoc LLC. Lead and support a team of software engineers developing and maintaining Java-based backend applications and services .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Java backend development, particularly with Java 17+, Spring, and Spring Boot, while effectively leading and mentoring engineering teams. Balances technical delivery with team development, fostering a collaborative environment and ensuring alignment with program objectives.
Highest-signal resume keywords
Java Backend DevelopmentSpring Boot FrameworkRESTful API DesignAgile Development PracticesTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java 17+SpringSpring BootREST APIsMicroservicesSQLORM FrameworksObject-Oriented ProgrammingAutomated TestingPerformance Feedback
Soft Skills
CoachingCommunicationInterpersonal SkillsMentorshipCollaboration
Tools & Technologies
DockerKubernetesCI/CD PipelinesHibernateKafka
Certifications & Qualifications
Public Trust Security Clearance
Industry Keywords
Agile DeliveryEngineering Best PracticesEnterprise ModernizationFederal Government ProgramsTeam Development
Tech Stack
Tools & technologiesDistributed SystemsDockerHibernateJavaKafkaKubernetesMicroservicesOraclePostgresRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead and support a team of software engineers developing and maintaining Java-based backend applications and services
- Remain technically engaged through architecture, code reviews, troubleshooting, technical design, and hands-on development as needed
- Guide the design and delivery of backend applications using Java 17+, Spring, Spring Boot, REST APIs, and microservices
- Conduct regular 1:1s, coaching, performance feedback, professional development, and career growth support
- Collaborate with engineers, architects, product managers, and program leadership to establish technical priorities and deliver solutions aligned with program objectives
- Help engineers own complex technical challenges involving API architecture, service integration, data access, and enterprise modernization
- Establish and reinforce engineering best practices, including automated testing, maintainable code, code reviews, and continuous improvement
- Support Agile delivery processes, sprint planning, technical estimation, and resolution of engineering blockers
- Identify technical risks, dependencies, and improvement opportunities while communicating with technical and nontechnical stakeholders
- Partner with customer technical teams and architects to align solutions with program requirements and engineering standards
- Support hiring, technical interviews, onboarding, and team development
- Foster a collaborative engineering environment centered on accountability, knowledge sharing, and continuous learning
- Balance technical delivery with engineering-team development, engagement, and performance
Requirements
What you’ll need- Bachelor's degree and 9+ years of relevant software engineering experience; relevant professional experience may be substituted for education
- 8+ years of professional software development experience, including significant hands-on Java backend development
- 5+ years of experience with Spring and Spring Boot developing production backend applications
- 5+ years of experience designing, developing, or integrating RESTful APIs and microservices
- Experience leading software engineers through technical delivery, mentorship, coaching, or formal people management
- Experience providing performance feedback, supporting professional development, and managing engineering team priorities
- Strong technical foundation in Java, Spring Boot, backend architecture, object-oriented programming, and API design
- Recent hands-on software engineering experience with the ability to review code, contribute to technical designs, and troubleshoot complex backend systems
- Experience with relational databases such as Oracle, PostgreSQL, or comparable technologies, including SQL and ORM frameworks such as Hibernate/JPA
- Experience supporting software development across the full lifecycle, including design, development, testing, deployment, and production support
- Experience working in Agile development environments and collaborating across engineering, product, and program teams
- Demonstrated ability to balance technical leadership, engineering delivery, and team development responsibilities
- Strong communication and interpersonal skills, including experience working with technical and nontechnical stakeholders
- Must be legally authorized to work in the United States without sponsorship, now or in the future
- Must be able to successfully obtain and maintain a Public Trust security clearance
- Preferred: Active, VA-adjudicated Public Trust
- Preferred: Previous experience as an Engineering Manager, Technical Lead, Engineering Lead, or Staff Software Engineer with team leadership responsibilities
- Preferred: Experience directly managing engineers, including performance reviews, coaching, and career development
- Preferred: Experience modernizing legacy enterprise applications or transitioning monolithic systems into microservices
- Preferred: Experience with Java 17+ and modern Spring Boot frameworks
- Preferred: Experience with event-driven architecture, Kafka, Redis, or distributed systems
- Preferred: Experience with reactive programming and Spring WebFlux
- Preferred: Experience with Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices
- Preferred: Experience supporting federal government programs, particularly the Department of Veterans Affairs (VA)
- Preferred: Experience balancing hands-on technical contributions with formal engineering management responsibilities
- Preferred: Experience leading distributed or fully remote engineering teams
Benefits
Comp & perks- Company-subsidized health, dental, and vision insurance
- Flexible PTO
- 401K with employer match
- Paid parental leave after one year of service
- Employee Assistance Program