Location: Mohali 8B
Experience: 10-15 years
Department: Software Development
Job Type: Full-time
We are seeking an experienced Technical Project Manager with a strong background in Java development to lead and manage software development projects. The ideal candidate will have a combination of technical expertise and leadership skills, with the ability to oversee the entire project lifecycle from initiation to delivery.
Lead, manage, and deliver software development projects from initiation through implementation while ensuring adherence to timelines, budgets, and scope.
Work closely with cross-functional teams, including developers, QA, designers, and business stakeholders, to define project goals and objectives.
Oversee the design, development, and deployment of Java-based applications and ensure coding standards and best practices are followed.
Manage and mentor a team of developers, ensuring they have the necessary tools and resources to perform effectively.
Develop and maintain project plans, risk management strategies, and resource allocation schedules.
Coordinate with clients and internal teams to gather requirements, scope features, and ensure successful project delivery.
Monitor and manage project progress, ensuring projects are delivered on time and meet the highest quality standards.
Drive process improvements in development and project management to enhance team efficiency.
Provide regular updates to senior management on project status, risks, and achievements.
Ensure compliance with industry best practices, security standards, and company policies.
Foster a culture of collaboration, innovation, and continuous learning within the team.
10-15 years of experience in Java development, with at least 5 years in a project management or leadership role.
Proven track record of managing and delivering large-scale Java-based applications.
Strong technical expertise in Java and related technologies (Spring, Hibernate, Microservices, REST APIs, etc.).
Experience in Agile/Scrum methodologies; Scrum Master certification is a plus.
Strong understanding of project management tools (JIRA, Trello, Asana, etc.) and version control systems (Git, SVN).
Experience in full project lifecycle management – from requirements gathering to final deployment.
Excellent communication and interpersonal skills, with the ability to manage client expectations and work collaboratively with internal teams.
Strong problem-solving skills and the ability to adapt to changing priorities.
Experience in budget and resource management, as well as risk management.
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
PMP, Agile, or Scrum certifications.
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of DevOps practices and CI/CD tools.
Familiarity with front-end technologies (JavaScript, React, Angular, etc.) is a plus.