14 OrangeSkill Technologies Jobs
Technical Project Manager - Java (10-12 yrs)
OrangeSkill Technologies
posted 6d ago
Job Title : Java Technical Project Manager (TPM)
Location : Remote
Experience : 10 to 14 years
Job Summary :
We are seeking an experienced Java Technical Project Manager with 10-14 years of expertise to oversee software development projects, drive technical excellence, and ensure successful project delivery. The ideal candidate has a strong Java development background, excellent leadership skills, and a proven track record in managing end-to-end technical projects.
Key Responsibilities :
Project Management
- Lead and manage multiple software development projects involving Java technologies.
- Develop and track project plans, schedules, budgets, and deliverables to meet client requirements.
- Ensure timely delivery of high-quality software solutions within scope and budget.
- Identify project risks and devise mitigation strategies.
Technical Leadership :
- Provide architectural and technical guidance for Java-based applications, including backend services,
APIs, and frameworks.
- Collaborate with development teams to ensure adherence to best practices, coding standards, and
scalable design principles.
- Facilitate code reviews and ensure technical deliverables align with business objectives.
- Stay updated on the latest Java technologies and incorporate them into project strategies.
Team Coordination :
- Manage and mentor a team of developers, QA engineers, and other stakeholders.
- Serve as a communication bridge between technical teams and non-technical stakeholders.
- Foster collaboration and ensure effective communication within distributed teams.
Client Interaction :
- Work closely with clients to gather requirements, provide progress updates, and address concerns.
- Translate business needs into technical requirements and ensure alignment throughout the project lifecycle.
Process Management :
- Implement and optimize Agile or Scrum practices for software development.
- Monitor project performance using tools like Jira, Trello, or similar project management tools.
- Continuously improve project workflows and processes to enhance efficiency.
Required Skills and Qualifications :
Technical Expertise :
- Strong proficiency in Core Java, Java EE, Spring Framework, Spring Boot, and Hibernate.
- Experience with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, GCP).
- Hands-on knowledge of databases such as MySQL, PostgreSQL, or MongoDB.
- Exposure to DevOps practices, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
- Project Management Skills: Proven experience in managing Java-based projects end-to-end.
- Expertise in Agile, Scrum, or Kanban methodologies.
- Familiarity with tools like Jira, Confluence, and MS Project.
Leadership and Communication :
- Strong leadership skills with experience in mentoring teams.
- Excellent communication and interpersonal abilities to interact with both technical and non-technical stakeholders.
Experience :
- 10-14 years of total experience with a combination of hands-on Java development and project management roles.
- Demonstrated success in delivering complex, distributed systems projects on time and within budget.
Education :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications :
- PMP, PRINCE2, or similar project management certification.
- Knowledge of performance tuning and optimization in Java applications.
- Familiarity with front-end technologies like Angular or React (bonus).
Why Join Us ?
- Opportunity to work on cutting-edge Java projects.
- Collaborative and innovative work environment.
- Competitive day rate and flexibility of remote work.
Functional Areas: Software/Testing/Networking
Read full job description