7 - 12 years

16 - 22 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Java Lead Developer

We are seeking an experienced Java Lead Developer with expertise in Java, Spring Boot, Microservices, and SQL to lead our development team in designing, building, and optimizing high-quality, scalable software solutions.

Key Responsibilities

  • Lead the design, development, testing, and deployment of applications, adhering to best practices in Java programming.
  • Architect and implement robust solutions using

    Spring Boot

    and

    Microservices

    frameworks.
  • Collaborate with cross-functional teams to gather and translate client requirements into technical specifications.
  • Ensure the use of best practices in

    performance optimization

    ,

    security

    ,

    scalability

    , and

    high availability

    .
  • Perform code reviews, refactor code, and mentor junior team members.
  • Work with

    SQL

    and

    NoSQL databases

    for application integration, data retrieval, and storage.
  • Stay updated with modern development tools, frameworks, and cloud-based technologies.
  • Engage with stakeholders, effectively managing client interactions and expectations.
  • Troubleshoot and debug application issues, ensuring smooth operations and minimal downtime.

Technical Expertise

  • Programming Languages

    : Core Java, J2EE, JavaScript, Python (optional)
  • Frameworks

    : Spring Boot, Spring, Hibernate, REST APIs
  • Cloud Technologies

    : AWS, Azure, GCP
  • Messaging Protocols

    : JSON/REST, XML/SOAP, MQ/JMS
  • Databases

    : Oracle, MySQL, PostgreSQL, SQL Server, NoSQL (e.g., MongoDB)
  • Web Technologies

    : JSP, Servlets, HTML, CSS, Angular, React
  • Testing Tools

    : JUnit, Mockito
  • DevOps Tools

    : Jenkins, Docker, Kubernetes, Terraform
  • Version Control & Collaboration Tools

    : Git, Bitbucket, SVN, JIRA, Confluence

Additional Qualifications

  • Strong knowledge of

    SOLID principles

    and

    Design Patterns

    .
  • Proficiency in

    distributed programming

    and

    object-oriented programming constructs

    .
  • Experience with

    unit testing frameworks

    and ensuring cross-platform compatibility.

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
Winjit Technologies logo
Winjit Technologies

Information Technology

Pune

RecommendedJobs for You

delhi, delhi, india

hyderabad, telangana, india

bengaluru, karnataka, india

gurugram, chennai, bengaluru