Lead Java Developer

We are looking for a Java Team Lead who can combine strong technical expertise with hands-on project management skills to oversee multiple projects simultaneously. The ideal candidate will lead a team of Java developers, coordinate with cross-functional teams, and ensure timely delivery of high-quality software solutions.

Responsibilities

What you'll be doing?


Technical Leadership:

  • 👉 Lead and mentor a team of Java developers in design, development, and implementation of enterprise-level applications.
  • 👉 Review code, ensure adherence to best practices, and maintain high software quality standards.
  • 👉 Participate in architecture discussions and provide technical guidance on complex issues.
  • 👉 Stay current with emerging technologies and recommend tools or frameworks to enhance development productivity.

Project Management:

  • 👉 Manage multiple projects concurrently — from requirement gathering to delivery and support.
  • 👉 Define project scope, timelines, and resource allocation in collaboration with stakeholders.
  • 👉 Track project progress, identify risks, and implement mitigation strategies.
  • 👉 Communicate effectively with clients, product owners, and internal teams to ensure alignment.
  • 👉 Prepare project documentation, reports, and performance metrics.

Requirements

What we’re looking for?


Required Qualifications:

  • 👉 Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 👉 5+ years of professional experience in Java development, with at least 1 years in a leadership or team lead role.
  • 👉 Strong proficiency in Java, Spring Boot, Hibernate, RESTful APIs, and relational databases (MySQL, PostgreSQL, or similar).
  • 👉 Experience with version control (Git), CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
  • 👉 Proven experience managing software projects using Agile or Scrum methodologies.
  • 👉 Excellent communication, leadership, and organizational skills.
 

Preferred Skills:

  • 👉 Experience with microservices architecture and containerization (Docker, Kubernetes).
  • 👉 Familiarity with front-end technologies is a plus.
  • 👉 Hands-on experience with project management tools

Benefits

What We Offer?


  • 👉 Competitive salary
  • 👉 Opportunity to lead a growing team and shape multiple high-impact projects.
  • 👉 Supportive and collaborative work culture.
  • 👉 Continuous learning and professional development opportunities.

© 2024