SP Software logo

Java React Native Developer

SP Software

6 - 11 years

20 - 25 Lacs

Bengaluru

Posted:12 hours ago

Job Description

Job Description Full Stack Developer (Java & ReactJS)

Role:

Job Summary

We are looking for an experienced Full Stack Developer with strong expertise in Java, Spring Boot, ReactJS, and RESTful API development. The ideal candidate should have hands-on experience building scalable, secure, and high-performance enterprise applications using modern frontend and backend technologies.

The candidate should also have working knowledge of Kafka, Microservices Architecture, databases, MuleSoft, Microsoft Azure, and Kubernetes. The role involves developing end-to-end solutions, integrating enterprise systems, and collaborating with cross-functional teams to deliver high-quality applications.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java, Spring Boot, and ReactJS.
  • Develop scalable backend services and RESTful APIs.
  • Build responsive and user-friendly frontend applications using ReactJS.
  • Design and implement microservices-based application architecture.
  • Integrate applications with enterprise systems using REST APIs and MuleSoft.
  • Work with Apache Kafka for asynchronous messaging and event-driven communication.
  • Develop and optimize database queries and data access layers.
  • Deploy and maintain applications using Microsoft Azure and Kubernetes.
  • Participate in application design, code reviews, testing, and debugging.
  • Ensure application performance, security, scalability, and maintainability.
  • Collaborate with product owners, architects, QA, and DevOps teams.
  • Troubleshoot technical issues and support application deployment and production releases.

Mandatory Technical Skills

  • 5–7 years of experience in full-stack application development.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience in ReactJS frontend development.
  • Strong knowledge of RESTful API development and integration.
  • Understanding of Microservices Architecture.
  • Working knowledge of Apache Kafka.
  • Experience with relational and/or NoSQL databases.
  • Understanding of enterprise application integration.

Good-to-Have Skills

  • MuleSoft integration experience.
  • Microsoft Azure cloud services.
  • Kubernetes and container orchestration.
  • Docker.
  • CI/CD pipelines and DevOps practices.
  • Event-driven architecture.
  • Agile/Scrum methodologies.

Required Competencies

  • Strong analytical and problem-solving skills.
  • Good understanding of frontend and backend application development.
  • Ability to develop end-to-end technical solutions.
  • Good communication and collaboration skills.
  • Ability to work independently and within cross-functional teams.
  • Focus on application quality, performance, and scalability.

Skills Required

IOS Application Boot Core Spring Spring Boot Mobile applications Microservices

Learn the skills this job asks for

See your skill gap for Mobile App Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
SP Software logo
SP Software

RecommendedJobs for You

SP Software logo

Bengaluru

SP Software logo

Bengaluru