Job title: Java Team Lead
Job type: Permanent
Industry: IT
Location: WFA, Jakarta
Job ID: 45353

Job Description

About the company

Geekhunter is hiring on behalf of our client, a technology consulting firm that delivers tailored IT solutions with specialised expertise in software development, comprehensive UX design, and full-cycle project management.

Job Responsibilities

  • Lead and mentor a team of developers, fostering collaboration and ensuring adherence to best practices.
  • Participate actively in system architecture design, code development, and technical decision-making.
  • Manage the delivery of software projects following Agile methodologies and Software Development Life Cycle (SDLC) standards.
  • Collaborate effectively with cross-functional teams, including remote members, to meet project goals and deadlines.
  • Promote continuous improvement in code quality, system performance, and operational stability.
  • Coordinate with DevOps to streamline deployment pipelines using containerization and orchestration tools.

Job Requirements

  • Bachelor’s degree in Computer Science or a related discipline.
  • A minimum of 8 years’ experience in Java development, including proven technical leadership responsibilities.
  • Advanced proficiency in Java EE and web application development.
  • Extensive hands-on experience with:
    • Spring Boot, Spring Cloud, JPA (Hibernate)
    • JAX-RS and JAX-WS
    • Build and version control tools such as Maven, Jenkins, and GitFlow
    • Containerization and orchestration with Docker and Kubernetes
    • Messaging and caching technologies like Kafka and Redis
    • NoSQL databases
  • Strong understanding of object-oriented design principles, UML, and software architecture.
  • Demonstrated experience managing agile teams within SDLC environments.
  • Excellent communication skills in English, with the ability to lead and influence remote teams effectively.
  • Strong analytical, interpersonal, and problem-solving capabilities.

Preferred Qualifications

  • Fluency in Turkish (both written and spoken) is a valuable asset but not mandatory.
  • Prior experience in the aviation, travel technology, or logistics sectors is highly desirable.

Benefits

  • Competitive Salary
  • THR**
  • BPJS Ketenagakerjaan & Kesehatan**
  • Incentive Based On Performance
  • Working Tools Provided