Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Techvillahub is seeking an Engineering Manager to drive the delivery of complex software projects across cross-functional teams. You will translate business requirements into EPICs and technical stories, and coordinate engineers, product managers, QA, and UX.
The role requires hands-on Java and Spring Boot, leadership to mentor engineers, improve velocity, and maintain high observability and quality through modern deployment practices and strong risk management.
As an Engineering Manager, you will drive the successful delivery and execution of projects within cross-functional teams. You will handle end-to-end technical planning, translate business and product requirements into well-defined EPICs and technical user stories, and orchestrate collaboration among engineers, product managers, QA, and UX. This role demands a deep understanding of software design, hands-on capability in Java and Spring Boot, and the leadership skills to mentor engineers, optimize team velocity, and maintain high standards of observability and engineering quality.
Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.Technical Experience:8–10 years of experience as a Software Developer or in a similar hands-on technical role.5+ years of strong experience building production systems using Java and Spring Boot.Strong backend engineering expertise (frontend exposure is a plus).Good understanding of modern deployment practices (CI/CD pipelines, release management).Leadership Experience: Minimum of 3 years of proven engineering leadership experience managing high-performing teams, including mentoring engineers and conducting performance reviews.Methodologies & Planning: Solid grasp of Agile methodologies (sprint planning, backlog grooming, iterative delivery) and experience translating complex requirements into well-structured EPICs and tasks.Soft & Supervisory Skills: Problem-solving, adaptability, strong attention to detail, resource allocation/bandwidth management, stakeholder management, and excellent risk and dependency tracking.What to Expect in the Hiring ProcessA preliminary phone call with a recruiter.A live coding and code review session.A system design and technical discussion round.A project planning, execution, and product thinking round.A behavioral and technical interview with the hiring manager.
Culture: A people-first work culture prioritizing well-being, respect, and ensuring all voices and opinions carry weight.Learning: A strong learning and development-focused environment featuring knowledge sharing, training programs, and regular internal technical talks.Compensation Package: Attractive salary, pension, health insurance, paid leave, and additional benefits.