Skip to main content

Java Full Stack Developer (Java + React)

Technology
SWITS DIGITAL Private Limited
Bangalore Urban, India1 months agoUntil 25/5/2026
Full timeOn-site

Job description

Job Title: Java Full Stack Developer (Java + React)

  • *Location:**
Bangalore, India
  • *Experience:**
8+ Years (Full-time)
  • *Employment Type:**

Full Time

  • *Job Summary**
We are seeking an experienced
  • *Java Full Stack Developer**
with strong expertise in
  • *Java, Spring Boot, and React.js**
to design, develop, and maintain scalable web applications. The ideal candidate will have hands-on experience across the full stack, including backend services, REST APIs, and modern frontend frameworks. You will collaborate with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities Design, develop, and maintain

  • *full-stack web applications**
using Java and React. Develop scalable
  • *RESTful APIs**
using
  • *Java, Spring Boot, and Microservices architecture**
. Build responsive and dynamic
  • *user interfaces using React.js, JavaScript, HTML5, and CSS3**
. Integrate frontend components with backend services and APIs. Work with
  • *relational and NoSQL databases**
such as MySQL, PostgreSQL, or MongoDB. Implement best practices in
  • *coding standards, testing, and code reviews**
. Collaborate with product managers, designers, and other developers to deliver features. Participate in
  • *Agile/Scrum development processes**
. Troubleshoot, debug, and optimize application performance.
  • *Required Skills**
8+ years of experience in
  • *Full Stack Development**
. Strong expertise in
  • *Java, Spring Boot, Spring MVC, and Microservices**
. Hands-on experience with
  • *React.js**
and modern JavaScript (ES6+).

Experience with

  • *REST APIs, JSON, and API integrations**
. Proficiency in
  • *HTML5, CSS3, JavaScript, and TypeScript**
.

Experience with

  • *Git, CI/CD pipelines, and version control systems**
. Knowledge of
  • *Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP)**
is a plus.

Experience working in

  • *Agile/Scrum environments**
.
  • *Preferred Qualifications**

Bachelor’s degree in

  • *Computer Science, Engineering, or related field**
.

Experience with

  • *unit testing frameworks such as JUnit or Jest**
. Strong problem-solving and communication skills.

Experience working on

  • *large-scale enterprise applications**
.
Keywords
javareact-jsreacttime-and-attendancespringspring-bootplanning-and-designvisual-art-designproduct-development-and-designweb-applicationsmicroservicesmicro-services-architecturejavascripthtml-5html5css-3nosqlmysqlpostgresqlpostgresmongodbpolicies-and-practicesprogramming-style-guidetesting-and-analysiscode-reviewtraining-and-developmenttroubleshootingdebuggingapplication-performancespring-mvcmodel-view-controller-mvces6jsonapplication-programming-interface-apitypescriptmicrosoft-typescriptcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationdockerkubernetesamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpcomputer-sciencejunitjestenterprise-applications

¿Te interesa este puesto?