Senior Full Stack Developer (Java)

5 - 9 years

1 - 2 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Full Stack Developer (Java) Lead Role Pune, India

Are you passionate about building cutting-edge archiving and document management solutions powered by AI?

About the Role

Senior Full Stack Developer and Team Lead

Location: Pune, India (On-site)

Key Responsibilities

  • Lead development efforts

    for one of our core flagship products.
  • Design, develop, test, and deploy

    robust software solutions and enhance existing systems.
  • Review code

    and ensure high standards of quality, scalability, and performance.
  • Collaborate with stakeholders

    to understand requirements and deliver impactful solutions.
  • Write and maintain technical documentation

    for developed software.
  • Perform unit and integration testing

    to validate solution design and implementation.
  • Contribute to architectural decisions

    and help define best practices across the team.
  • Troubleshoot, optimize, and improve

    application performance and reliability.
  • Work collaboratively in an Agile environment

    with cross-functional teams (Product, QA, DevOps, etc.).

Qualifications & Skills

  • Bachelor’s degree in Computer Science or related field (Master’s degree a plus).
  • 5+ years of experience

    designing, developing, and delivering enterprise software solutions.
  • Proficient in Core Java and J2EE (JDK 11+)

    with strong experience in:
  • Spring Framework, Spring Boot, Spring Cloud
  • Hibernate / JPA
  • RESTful APIs & Web Services
  • Front-end development experience with

    Angular/TypeScript

    (or similar modern JS framework).
  • Experience with

    containerization and deployment

    (Docker, Kubernetes).
  • Strong database knowledge (MySQL, PostgreSQL, Elastic Search).
  • Familiarity with

    DevOps practices

    , CI/CD, and version control (Gitlab, Jenkins).
  • Experience with additional technologies like

    RabbitMQ, Hazelcast

    is a big plus.
  • Experience with

    Vaadin Framework

    is a plus.
  • Fluent in English

  • Proven experience

    leading or mentoring a small development team

    .

What We’re Looking For

  • A

    problem-solver

    with strong analytical and architectural thinking.
  • A

    team player

    who values collaboration and shared success over individual credit.
  • A

    software craftsman

    who pays attention to detail and writes clean, maintainable, reusable code.
  • Someone with a

    disciplined approach

    to software delivery and a commitment to meeting deadlines.
  • Passion for

    scalable systems design

    ,

    code quality

    , and

    continuous improvement

    .

Why Join Us?

  • Be part of a forward-thinking team building solutions that combine

    AI, scalability, and real-world impact

    .
  • Lead major product initiatives

    and influence architectural decisions.
  • Work with a

    collaborative, global team

    that values innovation, ownership, and technical excellence.

Ready to make your mark?

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

RecommendedJobs for You

mumbai suburban, bengaluru, mumbai (all areas)