Java Full Stack Developer

9 - 14 years

20 - 30 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

multiple Technical positions

Technical Lead Full Stack (Java)

Location:

Skills Required

  • Strong experience with

    Agile & Waterfall

    development methodologies.
  • Hands-on proficiency with

    JIRA, Confluence, MS Excel, Visio, SharePoint, PowerPoint

    .
  • Minimum

    8+ years

    as a full stack developer using

    Java + Angular/ReactJS

    .
  • Deep hands-on knowledge of

    Spring Boot, Hibernate, MyBatis, iText

    .
  • Experience in

    Database Design, SQL, PL/SQL

    .
  • Strong knowledge of

    HTML, CSS, JavaScript

    .
  • Expertise in

    DevOps, Git, CI/CD pipelines

    , and

    AWS

    cloud environment.
  • Experience in

    performance tuning, monitoring, and secure coding

    .
  • Good knowledge of

    Tomcat, Apache

    application servers.

Job Responsibilities

  • Work with Product Owners/Business Analysts to define functional requirements.
  • Prepare

    Technical Design Documents

    including architecture diagrams & data flows.
  • Perform hands-on coding and mentor junior team members.
  • Conduct

    code reviews

    ensuring quality, performance, and security best practices.
  • Troubleshoot complex technical issues and drive technical innovation.
  • Develop

    Proof of Concepts (PoCs)

    for new architectures and guide implementation.
  • Work on

    performance testing & vulnerability testing

    initiatives.

Location:

Skills Required

  • Expertise in

    Java, Spring Boot, Microservices, JPA, SQL

  • Kotlin knowledge is optional (added advantage).
  • Minimum

    2+ years

    experience leading teams as a Tech Lead/Team Lead.
  • Strong experience in

    RESTful API design

    .
  • Deep understanding of

    JVM internals

    , memory management, GC, and performance tuning.
  • Experience in leading backend development for

    CMS platforms

    (WordPress, others).
  • Exposure to

    Adobe Experience Manager (AEM)

    is preferred.
  • Experience in designing

    Microservices Architecture (MSA)

    .
  • Hands-on in setting up and maintaining

    CI/CD pipelines

    .

Job Responsibilities

  • Lead backend development for a large-scale CMS migration (AEM custom CMS).
  • Drive technical architecture, code quality, performance, and delivery.
  • Mentor developers and ensure best practices across the backend team.
  • Collaborate with cross-functional teams (frontend, infrastructure, QA).
  • Optimize backend systems for scalability, reliability, and performance.

Location:

Skills Required

  • Strong communication and multi-tasking capability.
  • Hands-on experience in

    system analysis, design, development & implementation

    .
  • Strong working experience in:
    • Java, JSP, HTML, CSS, Bootstrap, jQuery, JavaScript

    • Responsive front-end & back-end development
  • Experience in preparing

    Technical Design Documents, Test Scripts, RICEFW matrices

    .
  • Ability to troubleshoot, debug, and optimize code for performance & reliability.
  • Knowledge of industry-standard

    security and data protection practices

    .
  • Expertise in

    SQL Queries

    and

    Spring MVC Framework

    .
  • Hands-on experience with

    Git

    (version control).
  • Familiarity with

    Bootstrap, Material-UI

    and other UI frameworks.
  • Solid understanding of

    RESTful APIs

    and integration.
  • Knowledge of

    SQL/NoSQL databases

    ;

    MyBatis

    is an added advantage.

Job Responsibilities

  • Develop and maintain end-to-end full-stack applications.
  • Collaborate with front-end & back-end developers for seamless integration.
  • Build visually appealing and responsive UI components.
  • Maintain documentation, coding standards, and design guidelines.
  • Deliver high-quality, secure, and scalable software 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

RecommendedJobs for You