Technical Project Manager – Java

Key Responsibilities:

  • Lead and manage Java-based projects from inception to completion.
  • Develop project plans, timelines, and budgets.
  • Coordinate with cross-functional teams to ensure alignment and successful project
    delivery.
  • Monitor project progress, identify risks, and implement mitigation strategies.
  • Conduct regular status meetings with project teams and stakeholders.
  • Ensure the performance, scalability, and security of applications.
  • Facilitate code reviews and ensure adherence to coding standards and best
    practices.
  • Provide technical guidance and mentorship to team members.
  • Manage project documentation, including requirements, design specifications, and
    test plans.
  • Foster a culture of continuous improvement and innovation within the team.

Technical Skills:

  • Java Technologies: Strong proficiency in Java, including J2EE, and frameworks such
    as Spring (Spring Boot, Spring MVC, Spring Data, Spring Security) and Hibernate.
  • Microservices Architecture: Experience in designing and managing microservices
    architecture projects.
  • Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud,
    including services like EC2, S3, Lambda, and Kubernetes.
  • RESTful APIs: Deep understanding and hands-on experience in designing and
    consuming RESTful APIs.
  • Databases: Proficiency in both SQL (MySQL, PostgreSQL, Oracle) and NoSQL
    (MongoDB, Cassandra) databases, along with data modeling and ORM tools.
  • DevOps: Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or
    CircleCI.
  • Version Control: Strong knowledge of version control systems, particularly Git.
  • Containerization: Experience with Docker and orchestration tools like Kubernetes.
  • Security: Understanding of data security, encryption techniques, and secure coding

Apply here!

    Drag and Drop or Click to
    Browse

    Supported Formats: .pdf, .doc,.docx

    Similar Jobs