We are looking for a Technical Project Manager with a strong foundation in Java Full Stack Application Development to lead the end-to-end execution of software development projects. This role combines hands-on technical expertise with project leadership, ensuring timely delivery of high-quality solutions that align with business objectives.
Key ResponsibilitiesLead and manage full-stack Java application projects from initiation through delivery.
Define project scope, create detailed plans, and track progress against milestones.
Coordinate efforts across cross-functional teams including development, QA, DevOps, and business stakeholders.
Proactively identify, assess, and mitigate project risks and blockers.
Ensure project deliverables meet technical standards, deadlines, and quality expectations.
Conduct regular sprint planning, stand-ups, retrospectives, and stakeholder updates.
Facilitate code reviews and promote best practices in software design and development.
Maintain comprehensive project documentation aligned with company processes and standards.
Required QualificationsBachelor’s degree in Computer Science, Information Technology, or a related technical field.
5+ years of hands-on experience in Java-based full stack development.
3+ years of proven experience managing technical software projects.
Strong understanding of Agile/Scrum methodologies and project lifecycle management.
Demonstrated success in delivering complex, large-scale software solutions on time and within budget.
Technical ExpertiseLanguages & Frameworks: Java, Spring Framework
Cloud: AWS (preferred)
Frontend: Angular or React
APIs: RESTful API design and integration
Databases: SQL and NoSQL (MySQL, MongoDB)
Architecture: Microservices-based systems
Tools: JIRA, Confluence, Git, Jenkins
Practices: Agile, Scrum, DevOps
Soft SkillsStrong leadership and team coordination abilities.
Excellent communication, stakeholder engagement, and presentation skills.
Exceptional problem-solving and critical thinking capabilities.
Ability to manage multiple projects and priorities in a fast-paced, agile environment.
A collaborative mindset focused on delivery excellence and team success.