Java Technical Lead

5 - 10 years

25 - 30 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

About The Job:

We are seeking a Technical Lead with expertise in Java/J2EE, Building Enterprise Applications, PostgreSQL/MySQL, and AWS/Azure , React JS to join our team. The ideal candidate will have experience and passion for building scalable and high-performance applications for enterprises, possess excellent problem-solving and design skills,, and be able to take ownership of projects. As a Tech Lead, you will collaborate with cross-functional teams to design, develop, and maintain the front end / backend systems and deliver the projects targeting the customer success.

Technical Qualifications:

  • More than 8 years of experience in Java development.
  • Excellent analytical, problem-solving and aptitude skills (Must Have).
  • Strong knowledge of Core Java (1.8 and above ), J2EE, Spring Framework, Hibernate.
  • Knowledge of RESTful API design and microservices architecture using spring boot.
  • Strong knowledge in one or more RDBMS, MySQL, NoSQL, MongoDB
  • Hand on experience in messaging frameworks like ActiveMQ, KAFKA etc.
  • Experience in implementation of caching like Redis.
  • Familiarity with build tools such as Maven or Gradle.
  • Experience in Cloud services and solutions like EC2, S3, RDS, and Lambda Using AWS or Azure
  • Experience with code deployment and version control systems (e.g., Git)
  • Knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • Hands-on experience in Agile based development.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications, ensuring optimal performance, scalability, and security.
  • Collaborate with product managers, business analysts, and other team members to gather and refine software requirements.
  • Build and lead high performance team of senior developers, junior developers and interns
  • Collaborate with client teams and provide regular status updates through weekly reports
  • Conduct thorough design and code reviews and provide constructive feedback to team members.
  • Debug and resolve complex technical issues, ensuring timely delivery of high-quality software.
  • Optimise and refactor code for improved efficiency and maintainability.
  • Stay up-to-date with industry trends and emerging technologies to continuously enhance your skills and contribute to technical advancements within the team.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

noida, uttar pradesh, india

chennai, tamil nadu, india