Talent.com
This job offer is not available in your country.
Tech Lead - Java Development

Tech Lead - Java Development

Hrizen techno servicesGurugram
5 days ago
Job description

Key Responsibilities :

  • Lead end-to-end software development using Java and related technologies.
  • Translate business requirements into scalable technical solutions and architectures.
  • Provide technical leadership, mentoring, and guidance to the development team.
  • Review code, enforce best practices, and ensure high-quality software delivery.
  • Collaborate with product owners, architects, QA, and DevOps teams to deliver robust applications.
  • Drive adoption of microservices, APIs, and cloud-native practices where applicable.
  • Participate in system design, technical discussions, and decision-making.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Optimize application performance, scalability, and security.
  • Promote a culture of continuous improvement, learning, and knowledge sharing within the team.

Requirements :

  • 8-12 years of experience in software development, with at least 2-3 years in a technical leadership role.
  • Strong expertise in Java 8+, Spring Framework, Spring Boot, Hibernate / JPA.
  • Solid understanding of object-oriented programming, design patterns, and best practices.
  • Hands-on experience with microservices architecture and RESTful API development.
  • Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).
  • Familiarity with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.
  • Experience with containerization (Docker) and orchestration (Kubernetes, OpenShift).
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Experience with CI / CD pipelines, Git, Jenkins, or similar tools.
  • Strong understanding of application security, scalability, and performance optimization.
  • Excellent communication, problem-solving, and stakeholder management skills.
  • Bachelors or Masters degree in Computer Science, Engineering, or related field.
  • Good to Have :

  • Experience in front-end frameworks (Angular / React / Vue).
  • Knowledge of DevOps practices and Infrastructure as Code (Terraform, Ansible).
  • Exposure to Agile / Scrum methodologies.
  • Prior experience in mentoring and growing engineering teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Tech Lead • Gurugram