Java + React JS

2 - 4 years

5 - 8 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Develop and maintain robust backend systems using

    Java

    (Spring Boot, Hibernate, etc.) to support web applications.
  • Design and implement responsive, dynamic, and high-performance user interfaces using

    React JS

    .
  • Integrate the frontend with backend systems and services via RESTful APIs, ensuring smooth data flow and system performance.
  • Collaborate with UI/UX designers to implement the visual and interactive elements of the application.
  • Write clean, scalable, and efficient code following best practices and coding standards for both frontend and backend.
  • Troubleshoot and optimize application performance on both the client-side (React JS) and server-side (Java).
  • Implement automated unit, integration, and end-to-end tests to ensure the quality of the codebase.
  • Participate in code reviews, providing constructive feedback and ensuring the overall quality and maintainability of the application.
  • Work in an Agile environment, participating in sprint planning, stand-ups, and retrospective meetings.
  • Collaborate with cross-functional teams, including product managers, QA engineers, and other developers, to deliver high-quality solutions.
  • Continuously stay up-to-date with the latest technologies and best practices in Java and React JS development.

Required Qualifications & Skills:

  • 2-4 years

    of professional experience as a full-stack developer with expertise in

    Java

    and

    React JS

    .
  • Strong knowledge of

    Java

    frameworks like

    Spring Boot

    ,

    Spring MVC

    ,

    Hibernate

    , etc.
  • Proven experience with

    React JS

    and related tools like

    React Router

    ,

    Redux

    , and

    Hooks

    for state management.
  • Strong understanding of

    HTML5

    ,

    CSS3

    , and

    JavaScript

    (ES6+) to build modern and responsive UIs.
  • Experience with

    RESTful APIs

    ,

    Web Services

    , and

    AJAX

    for backend integration.
  • Familiarity with

    SQL

    databases (e.g., MySQL, PostgreSQL) and working knowledge of ORM tools (e.g., Hibernate).
  • Experience with version control systems like

    Git

    .
  • Knowledge of

    DevOps

    tools and CI/CD pipelines.
  • Familiarity with testing frameworks like

    JUnit

    ,

    Jest

    , or

    Mocha

    .
  • Strong problem-solving and analytical skills, with the ability to troubleshoot complex issues across both frontend and backend.
  • Experience working in Agile development environments and using project management tools like

    Jira

    .
  • Good communication and collaboration skills to work effectively with cross-functional teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Teamware Solutions logo
Teamware Solutions

IT Services and IT Consulting

Chennai Tamilnadu

RecommendedJobs for You