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.