
We are searching for a highly skilled Technical Project Manager to join our dynamic team.
This pivotal role demands expertise in Java technologies, Amazon Web Services (AWS), and a proven track record of successfully leading complex software development projects from inception to delivery.
You will possess the technical depth to guide architectural decisions, the leadership skills to inspire teams, and the business acumen to ensure projects align with overall strategic goals.
Responsibilities :
- Collaborate with key stakeholders to define clear project scope, objectives, and deliverables.
- Craft comprehensive project plans, including detailed task breakdowns, accurate resource allocation, rigorous risk management strategies, and budget adherence.
- Employ suitable project management methodologies (Agile, Scrum, Waterfall, or hybrid) to ensure projects meet deadlines and exceed quality expectations.
- Facilitate risk identification and develop mitigation plans to minimize project disruptions.
- Display in-depth mastery of Java frameworks such as Spring Boot, Hibernate, and others.
- Architect and implement scalable, reliable, and secure AWS-based solutions leveraging a wide range of services (EC2 S3 RDS, Lambda, CloudFront, etc.
- Provide technical guidance to development teams, ensuring adherence to coding standards, design principles, and architectural best practices.
- Oversee the integration of systems and components, ensuring seamless functionality across diverse technology stacks.
- Build and nurture strong relationships with clients and stakeholders through proactive communication, transparent reporting, and exceptional problem-solving abilities.
- Conduct comprehensive requirements gathering sessions, facilitate workshops, and guide clients through complex technical decisions.
- Address client concerns promptly, escalating issues appropriately while maintaining a focus on solutions.
- Empower and motivate team members, fostering a culture of collaboration, accountability, and continuous learning.
- Mentor and guide team members, provide regular constructive feedback and support their professional development aspirations.
- Lead recruitment efforts to build and maintain a high-performing project management team.
Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 8+ years of experience in software development project management, with a proven track record of successful project delivery.
- Minimum of 4+ years of hands-on experience with Java technologies and AWS in a development or architecture capacity.
- Documented history of successfully leading a minimum of three end-to-end software development projects.
- Strong understanding of project management principles and methodologies (Agile, Scrum, Waterfall).
- PMP (Project Management Professional) or equivalent certification.
- Experience in designing and implementing microservices architectures and containerization (Docker, Kubernetes).
- Proficiency in DevOps practices and CI/CD pipelines (Jenkins, Bamboo, Terraform, etc.
- Familiarity with frontend technologies (Angular, React, Vue.js, or similar).
- Experience with database technologies (SQL, NoSQL) and data warehousing solutions.
- Knowledge of infrastructure as code (IaC) tools
Didn’t find the job appropriate? Report this Job