Job Title: Associate Technical Program Manager (Java + Other verticals)

Location: Remote

Working Hours: Flexible (Presence from 9 PM to 12 AM IST is must)

Job Summary:

We are seeking a dynamic and experienced Associate Technical Program Manager to lead and drive the successful execution of our Java development initiatives while also overseeing projects across all technical verticals within the organization. The ideal candidate will have a strong technical background, particularly in Java technologies, combined with exceptional project management skills to deliver quality outcomes across cross-functional teams.

Key Responsibilities:

Java Team Leadership:

  • Lead and mentor the Java development team, ensuring high performance, collaboration, and code quality.
  • Collaborate with software architects, product owners, and QA teams to translate business requirements into scalable and robust Java-based solutions.
  • Guide the team through sprint planning, reviews, and retrospectives, ensuring adherence to agile development practices.
  • Monitor code quality, performance, and deployment processes; assist in critical debugging and technical reviews.

Project Management (All Verticals):

  • Own the end-to-end project lifecycle across multiple technical domains — including frontend, backend, DevOps, QA, data, and infrastructure teams.
  • Work closely with Product Owners and the engineering team to ensure successful sprint planning and execution.
  • Be hands-on with JIRA or similar tools in driving Agile ceremonies such as stand-ups, sprint planning, retrospectives, and backlog grooming.
  • Support the team in breaking down features into user stories and tasks with appropriate estimates.
  • Coordinate across teams and departments to identify interdependencies, manage risks, and resolve blockers.
  • Ensure project deliverables meet quality standards and align with organizational objectives.
  • Implement best practices for documentation, version control, CI/CD, and quality assurance.
  • Foster cross-functional communication, ensuring stakeholders are regularly updated on progress, risks, and key decisions.

Required Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8–10 years of experience in software development, with at least 6+ years in Java technologies.
  • 2+ years of proven experience as a Technical Project Manager or similar role in a tech-driven environment.
  • Strong understanding of SDLC, Agile/Scrum methodologies, and project tracking tools (e.g., Jira, Trello, Asana).
  • Ability to manage multiple projects and priorities across diverse technical teams.
  • Exceptional leadership, communication, and stakeholder management skills.
  • Hands-on experience in sprint planning, backlog grooming, and sprint execution.

Preferred Qualifications:

  • PMP, CSM, or other relevant certifications.


Why Masscom:

  • Generous paid time off (PTO), vacation, and holidays
  • Permanent Work from Home
  • Flexible working hours
  • Group Health Insurance (Family Floater)
  • 5 days a week