Java Full Stack Developer

4 - 9 years

15 - 25 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

Spring Boot

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using Spring Boot and Angular.js.
  • Build robust RESTful APIs and backend services with Spring MVC and optionally Node.js.
  • Integrate front-end components with backend services and databases (MySQL and MongoDB).
  • Write clean, maintainable, and testable code using standard coding practices.
  • Apply design patterns and SOLID principles for maintainability and scalability.
  • Perform unit testing and participate in peer code reviews.
  • Collaborate with cross-functional teams and participate in Agile ceremonies.
  • Troubleshoot, debug, and resolve application issues in production and staging environments.
  • Continuously improve the performance, security, and scalability of applications.

Required Skills:

Backend:

  • 4+ years of experience in Java, Spring Boot, and Spring MVC
  • Strong experience in developing RESTful APIs
  • Solid experience with MySQL and MongoDB

Frontend:

  • Proficient in Angular.js (1.x)/React Js
  • Strong experience in JavaScript, HTML5, and CSS3
  • Experience in integrating frontend with REST APIs

Design & Best Practices:

  • Sound understanding of

    software design principles

    such as

    SOLID

    ,

    Separation of Concerns (SoC)

    , and

    design patterns

    (Factory, Singleton, Strategy, etc.)
  • Strong focus on clean code, test-driven development (TDD), and code maintainability

General:

  • Familiarity with version control tools like Git
  • Experience working with CI/CD pipelines and Agile/Scrum methodology
  • Strong interpersonal skills, communication, and a team-first attitude

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
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You

chennai, bengaluru, mumbai (all areas)