Java Fullstack Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Java Full Stack Developer (3–4 Years Experience)

About the Role

Java Full Stack Developer

The ideal candidate should be comfortable working across the entire stack — from designing REST APIs and database schemas to building rich, responsive UI components.

This role involves building robust, secure, and high-performance enterprise applications while collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain full stack applications using

    Java (Quarkus, Spring Boot)

    and

    React

    .
  • Build and consume

    RESTful APIs

    for frontend-backend integration.
  • Implement

    responsive UI components

    with React, TypeScript, and modern styling frameworks (Tailwind, Material UI, or ShadCN).
  • Write clean, maintainable, and testable code following modern development best practices.
  • Design and optimize

    database schemas

    , queries, and transactions (MySQL, PostgreSQL).
  • Collaborate closely with backend and frontend teams to deliver seamless user experiences.
  • Participate in

    code reviews

    , ensuring code quality and adherence to design principles.
  • Implement authentication, authorization, and secure data handling mechanisms.
  • Troubleshoot production issues, identify root causes, and deliver reliable fixes.
  • Work with

    Git

    for version control and team collaboration.
  • Contribute to

    CI/CD pipelines

    and improve development workflows.

Required Skills & Qualifications

  • 3–4 years of professional experience in full stack development.
  • Strong proficiency in

    Java frameworks

    : Quarkus, Spring Boot, or Java EE.
  • Solid understanding of

    React

    , JavaScript, and TypeScript.
  • Strong grasp of

    HTML5

    ,

    CSS3

    , and responsive design principles.
  • Experience with

    REST API design

    and integration.
  • Proficiency in

    SQL

    and relational databases (MySQL, PostgreSQL).
  • Knowledge of

    object-oriented programming

    ,

    design patterns

    , and

    data structures

    .
  • Hands-on experience with

    Git

    for source code management.
  • Familiarity with

    build tools

    (Maven/Gradle) and

    package managers

    (npm, Yarn).

Good to Have

  • Experience with

    Redux

    ,

    React Query

    , or

    Zustand

    for state management.
  • Familiarity with

    Docker

    or containerized environments.
  • Exposure to

    AWS cloud services

    (EC2, S3, RDS, Lambda).
  • Experience with

    CI/CD

    (GitHub Actions, Jenkins, or GitLab CI).
  • Understanding of

    NoSQL

    databases (MongoDB, DynamoDB).
  • Knowledge of

    modern frontend testing

    (Jest, React Testing Library).
  • Basic understanding of

    microservices architecture

    and

    event-driven systems

    .

Soft Skills

  • Strong communication and collaboration abilities.
  • Ownership mindset — takes initiative and drives end-to-end delivery.
  • Attention to detail and a passion for building intuitive user experiences.
  • Eagerness to learn new technologies and continuously improve.
  • Ability to work independently in a fast-paced, agile environment.
  • 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

    bengaluru, karnataka, india