Home
Jobs

Java Full Stack Developer

5 - 10 years

10 - 12 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

1. Position Overview

We are seeking a passionate and driven Full Stack Developer with 2+ years of hands-on

experience in building web applications using ReactJS for the frontend and Java/Spring Boot

for the backend. This role is ideal for a proactive individual eager to grow their skills, contribute

to real-world projects, and work in a collaborative, agile environment. You will be responsible for

developing, testing, and maintaining both client-side and server-side components of our

applications, contributing directly to features that impact our users.

3. Location

Ahmedabad, Gujarat, India:

  • On-site

4. Experience Required

  • 2+ Years of hands-on experience in Full Stack Development.

5. Key Responsibilities

The Full Stack Developer will be responsible for:

  • Frontend Development:

Develop and maintain user-facing features using ReactJS, ensuring

responsiveness and a good user experience.

Translate UI/UX designs and wireframes into high-quality code.

Collaborate with UI/UX designers to implement interactive and intuitive user

interfaces.

Optimize frontend performance for speed and scalability.

  • Backend Development:

Design, develop, and maintain RESTful APIs and server-side logic using Java

and Spring Boot.

Implement business logic, integrate with databases, and handle data processing.

Ensure the security and reliability of backend services.

  • Database Management:

Work with relational databases (e.g., MySQL, PostgreSQL) to design and

manage database schemas.

Write efficient SQL queries and manage data interactions through ORM

frameworks (e.g., JPA/Hibernate).

  • Code Quality & Testing:

Write clean, well-structured, and maintainable code following coding standards.

Participate in code reviews and provide constructive feedback.

Write unit and integration tests for both frontend and backend components to

ensure quality.

  • Collaboration & Learning:

Collaborate effectively with team members, product managers, and QA

engineers throughout the software development lifecycle.

Actively participate in agile ceremonies (sprint planning, daily stand-ups).

Continuously learn and adapt to new technologies and best practices.

Assist in identifying and resolving technical issues and bugs.

6. Required Skills & Qualifications

  • Education: Bachelor's degree in Computer Science, Information Technology, or a

related field (or equivalent practical experience).

  • Overall Experience: Minimum of 2 years of hands-on experience in full-stack web

development.

7. Tech Stack & Core Competencies (Must-Have)

  • Frontend:

    ReactJS: Strong proficiency in React concepts (components, props, state,

hooks).

JavaScript (ES6+):

HTML5, CSS3:

Grid, Bootstrap, basic SASS/LESS).

State Management

API, basic Redux usage)

  • Backend (Java Ecosystem):

Java:

collections).

Spring Boot:

Spring Framework:

ORM:

  • Databases:

SQL:

PostgreSQL)

  • Version Control: Experience with

    Git (using GitHub, GitLab, or Bitbucket).

  • API Development:

    Experience consuming and developing RESTful APIs.
  • Problem-Solving:

    Strong analytical and problem-solving skills.
  • Communication:

    Good verbal and written communication skills.

8. Nice to Have (Bonus Points)

  • Experience with Type Script for either frontend or backend.
  • Exposure to microservices architecture (understanding concepts).
  • Familiarity with Docker for containerization.
  • Basic understanding of cloud platforms (AWS, GCP, or Azure).
  • Experience with testing frameworks like Jest, JUnit, Mockito, or Spring Boot Test.
  • Knowledge of CI/CD pipelines.
  • Familiarity with build tools like Maven or Gradle.

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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
STL Digital
STL Digital

Digital Solutions

Tech City

RecommendedJobs for You