Full stack developer

2 - 6 years

5 - 10 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


We are seeking a highly skilled and experienced Full Stack Java Spring Web Developer to join our dynamic team. The ideal candidate will have strong expertise in both front-end and back-end technologies, with a focus on Java and the Spring framework. You will be responsible for designing, developing, and maintaining complex web applications, ensuring performance, scalability, and security.Key Responsibilities
  • Design, develop, and maintain robust, scalable web applications using Java and Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.)
  • Develop and manage RESTful APIs for interaction between front-end and back-end systems.
  • Implement front-end interfaces using technologies like HTML, CSS, JavaScript, and frameworks like React.js.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement new features.
  • Write clean, maintainable, and well-documented code, following best practices for coding standards, testing, and security.
  • Perform code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and optimize code to ensure high performance and reliability. Stay up-to-date with emerging technologies and industry trends to continually improve development processes.
  • Integrate with various databases (SQL/NoSQL) and ensure data integrity and security.
  • Participate in Agile development practices, including daily stand-ups, sprint planning, and retrospectives.

  • Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise
  • Proficiency in Java and the Spring Framework (Spring Boot, Spring Security, Spring MVC).
  • Strong knowledge of front-end technologiesHTML5, CSS3, JavaScript (ES6+), React.js.
  • Experience with building and consuming RESTful APIs.
  • Hands-on experience with databasesSQL (e.g., DB2, PostgreSQL) and NoSQL (e.g., MongoDB).
  • Knowledge of version control systems like Git.
  • Strong understanding of web security principles and best practices.
  • Experience with unit testing frameworks (JUnit, Mockito).
  • Excellent problem-solving skills, attention to detail, and ability to work independently and in teams.

  • Preferred technical and professional experience
  • Experience with DevOps practices and CI/CD pipelines.
  • Knowledge of microservices architecture.
  • Familiarity with Agile development methodologies (Scrum, Kanban).
  • Experience with containerization and deployment toolsDocker, Kubernetes. Familiarity with cloud platformsAWS, Azure, or Google Cloud
  • 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
    IBM logo
    IBM

    Information Technology

    Armonk

    RecommendedJobs for You

    pune, maharashtra, india

    hyderabad, telangana, india

    chennai, tamil nadu, india