10 - 15 years

20 - 35 Lacs

Posted:9 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Java Lead Developer

Key Responsibilities:

  • Technical Leadership

    • Lead a team of backend engineers in designing and developing distributed systems and microservices.
    • Define best practices, coding standards, and architectural guidelines for the development team.
    • Conduct code reviews and mentor junior developers.
  • Design & Architecture

    • Drive the

      low-level and high-level design (LLD/HLD)

      of modules and system components.
    • Create detailed design documents, class diagrams, and sequence diagrams.
    • Translate business requirements into scalable, maintainable technical solutions.
  • Development & Integration

    • Develop RESTful APIs and backend services using

      Spring Boot

      and

      Java 8/11/17

      .
    • Implement and optimize

      microservices architecture

      for reliability, scalability, and performance.
    • Integrate with third-party services and internal systems.
  • Cloud & DevOps

    • Deploy and manage microservices in

      cloud environments

      such as

      AWS, Azure, or GCP

      .
    • Work with containerization technologies like

      Docker

      and orchestration tools such as

      Kubernetes

      .
    • Collaborate with DevOps teams to implement CI/CD pipelines and monitoring solutions.
  • Performance & Quality

    • Ensure system robustness, scalability, and security through performance tuning and optimization.
    • Implement unit tests, integration tests, and maintain high code coverage.
    • Participate in troubleshooting and root-cause analysis for production issues.

Required Skills & Qualifications:

  • Technical Expertise

    • Strong proficiency in

      Core Java

      (Collections, Multithreading, Concurrency, Streams, etc.).
    • Hands-on experience with

      Spring Framework

      ,

      Spring Boot

      , and

      Spring Cloud

      .
    • Proven experience building

      Microservices-based architectures

      .
    • Solid understanding of

      LLD principles

      (Object-oriented design, design patterns, SOLID principles).
    • Experience with

      RESTful APIs

      ,

      JSON

      ,

      Swagger/OpenAPI

      .
    • Working knowledge of

      Relational

      (MySQL, PostgreSQL) and

      NoSQL

      (MongoDB, Cassandra) databases.
  • Cloud & DevOps Skills

    • Experience with

      AWS (preferred)

      or other cloud providers (Azure, GCP).
    • Familiar with

      CI/CD

      tools (Jenkins, GitLab CI, GitHub Actions).
    • Knowledge of

      Docker

      ,

      Kubernetes

      , and cloud deployment best practices.
  • Soft Skills

    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration abilities.
    • Ability to lead technical discussions and influence design decisions.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Talent Hired-the Job Store logo
Talent Hired-the Job Store

Recruitment / Job Placement

Springfield

RecommendedJobs for You

noida, gurugram, bengaluru

hyderabad, telangana, india