Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Profile : Lead Software : 8+ Years (1-2 Years as Team Lead)

Location : Gurugram (Preferred candidates who are located in NCR only)

Face to Face Interview

Immediate to 30 days joining

Key Responsibilities

  • Lead and manage a team of Java developers to deliver robust, scalable, and high-performing applications.
  • Participate in the complete software development lifecycle including requirement analysis, design, development, testing, and deployment.
  • Take ownership of system architecture, design decisions, and ensure the application meets business requirements.
  • Review code and ensure adherence to best practices in coding, testing, and deployment.
  • Collaborate with cross-functional teams including QA, DevOps, Product, and Project Management.
  • Provide technical guidance and mentorship to junior developers.
  • Troubleshoot, debug, and resolve production issues promptly.
  • Manage project timelines, prioritize tasks, and ensure timely delivery of deliverables.
  • Continuously explore new tools, technologies, and industry trends to improve development processes.

Required Technical Skills

  • Core Java - Strong proficiency in Java (version 8 or above).
  • Spring Framework - Expertise in Spring Core, Spring MVC, and Spring Boot.
  • Microservices Architecture - Practical experience in building and consuming RESTful APIs and microservices-based applications.
  • Hibernate / JPA - Strong ORM and database interaction skills.
  • OOP Concepts - Solid understanding and implementation of object-oriented programming principles and design patterns.
  • Hands-on experience with tools like Maven/Gradle, Git, and JIRA.
  • Experience with unit testing frameworks like JUnit, Mockito.
  • Familiarity with CI/CD pipelines, Docker, or containerized environments is a plus.

Qualifications

  • Bachelor's/Master's degree in Computer Science, Engineering, or related field.
  • Proven track record of at least 1-2 years in a team lead or senior developer role.
  • Strong communication, leadership, and decision-making skills.
  • Ability to manage priorities and work independently with minimal supervision.
  • Previous experience in a product-based organization is required; candidates with exposure to IoT or Telematics products will be preferred.
(ref:hirist.tech)

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