We are seeking an experienced and results-driven Project Manager with a strong background in Java-based application development. The ideal candidate will oversee the planning, execution, and delivery of Java projects, ensuring they meet business requirements, timelines, and budget constraints while coordinating with cross-functional teams.
Lead and manage the end-to-end software development lifecycle for Java projects.
Define project scope, goals, deliverables, and detailed project plans.
Coordinate internal resources and third parties/vendors for successful execution.
Identify project risks and develop mitigation plans.
Monitor and report on project progress, issues, and solutions to stakeholders.
Facilitate agile ceremonies such as sprint planning, stand-ups, and retrospectives if applicable.
Ensure adherence to Java coding standards and best practices in collaboration with the development team.
Manage changes in project scope, schedule, and costs.
Build strong relationships with clients and key stakeholders.
Support the team with technical guidance when necessary.
Bachelors degree in Computer Science, Information Technology, or related field.
5+ years of experience managing software development projects, with a focus on Java technologies.
Solid understanding of Java architecture, frameworks, and software development methodologies.
Strong project management skills and familiarity with Agile/Scrum.
Excellent organizational and leadership abilities.
Effective problem-solving and decision-making skills.
Strong communication and interpersonal skills.
PMP, PRINCE2, or Agile certification is a plus.
Hands-on Java development experience.
Familiarity with modern Java frameworks (Spring, Hibernate, etc.).
Experience managing distributed or remote development teams.
GenesisCare
Bosch Japan
Bosch Japan
NLC Health Ventures
eProductivity Software