Java Technical Lead

0 - 1 years

3 - 6 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

We are seeking a skilled Java Developer to design, develop, and maintain high-quality applications. You will work closely with cross-functional teams to build scalable solutions using modern Java frameworks and best practices.

Key Responsibilities

  • Develop and maintain Java-based applications with high performance and reliability.
  • Design and implement RESTful APIs and microservices using

    Spring Boot/Spring Framework

    .
  • Write clean, maintainable, and efficient code following industry standards.
  • Participate in all phases of the software development lifecycle: requirement analysis, design, coding, testing, and deployment.
  • Troubleshoot, debug, and optimize existing systems.
  • Integrate applications with databases, messaging systems, and external services.
  • Collaborate with product managers, QA engineers, and other developers.
  • Conduct code reviews and contribute to continuous improvement.
  • Ensure security, scalability, and performance of application components.

Required Skills & Qualifications

  • Strong proficiency in

    Core Java

    , OOP principles, and Java 8+ features.
  • Experience with

    Spring Boot

    , Spring MVC, Spring Data JPA, and Hibernate.
  • Solid understanding of

    REST APIs

    , microservices architecture, and design patterns.
  • Experience with

    SQL and NoSQL databases

    (MySQL, PostgreSQL, MongoDB).
  • Knowledge of build and dependency tools:

    Maven/Gradle

    .
  • Familiarity with version control:

    Git/GitHub/GitLab

    .
  • Experience with unit testing frameworks (JUnit, Mockito).
  • Understanding of containerization (Docker) and cloud concepts (AWS/Azure/GCP).

Preferred Qualifications

  • Experience with

    Kafka/RabbitMQ

    or other messaging systems.
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Exposure to Kubernetes and cloud-native development.
  • Familiarity with performance tuning and application security best practices.
  • Experience with front-end technologies (React/Angular) is a plus.

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Good communication and teamwork abilities.
  • Ability to work in an agile environment.
  • Attention to detail and focus on delivering high-quality solutions.

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
ti Steps logo
ti Steps

Staffing and Recruiting

Frankfurt Germany

RecommendedJobs for You

hyderabad, chennai, bengaluru

noida, uttar pradesh, india

chennai, tamil nadu, india