Java React Full Stack Developer

Umanist NA

Bengaluru

Hybrid

INR 1,620,000 - 1,980,000

Full time

23 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Umanist NA in Bengaluru is seeking a Java React Full Stack Developer to design, develop, and maintain scalable enterprise applications. You will work on backend services with Java/Spring Boot and frontend with React.js to deliver REST APIs, SPAs, and cloud-native solutions.

The role requires strong problem-solving, excellent communication, and collaboration within Agile teams. You will mentor peers and contribute to CI/CD with Docker, Kubernetes, and AWS in a hybrid setup.

Qualifications

  • 4+ years of enterprise application development experience.
  • Strong proficiency in Core and Advanced Java and Spring Boot.
  • Experience designing RESTful APIs and microservices.
  • Solid understanding of OOP and SOLID design principles.

Responsibilities

  • Design, develop, and maintain enterprise-grade full-stack applications.
  • Develop scalable backend services using Java and Spring Boot.
  • Design, develop, and consume REST APIs.
  • Build reusable React components and frontend libraries.
  • Implement React Hooks, routing, state management, and dynamic forms.
  • Develop and maintain integrations between frontend and backend systems.
  • Design and optimize database queries for relational and NoSQL databases.
  • Develop unit, integration, and end-to-end tests; participate in code reviews.

Job description

  • Experience developing RESTful APIs
  • Redux
  • Redux Toolkit
  • Experience developing Single Page Applications (SPAs)

Location: Bengaluru

Experience: 6-10 Years

Relevant Experience: 4+ Years

CTC: Up to ₹18 LPA

Work Mode: Hybrid(605)

Notice Period: Immediate to 20 Days

Shift: Day Shift

Interview: 2-3 Rounds, including 1 mandatory face-to-face round

Job Overview

We are looking for a skilled Java React Full Stack Developer to design, develop, and maintain scalable enterprise applications.

The ideal candidate should have strong hands-on experience in both backend development using Java/Spring Boot and frontend development using React.js. You will work on enterprise-grade applications, REST APIs, database solutions, integrations, testing, and cloud-native technologies.

The role requires strong technical problem-solving abilities, excellent communication skills, and the ability to collaborate effectively within Agile/Scrum teams.

Must-Have SkillsJava & Backend
  • 4+ years of experience developing enterprise applications
  • Strong proficiency in Core and Advanced Java
  • Strong understanding of OOP principles and SOLID design principles
  • Strong hands-on experience with Spring Boot
  • Experience developing RESTful APIs
  • Good understanding of Spring ecosystem
  • Knowledge of Microservices architecture
React.js & Frontend
  • Strong hands-on experience with React.js
  • Experience building reusable React components and frontend libraries
  • Strong understanding of React functional components and Hooks, including:
    • useState
    • useEffect
    • useContext
    • useReducer
  • Experience with React JSON Forms
  • Experience with state management using:
    • Redux
    • Redux Toolkit
    • Context API
  • Strong understanding of React Router
  • Experience developing Single Page Applications (SPAs)
  • Familiarity with React testing tools such as:
    • Jest
    • React Testing Library
    • Enzyme
Database & Data
  • Experience with RDBMS, preferably PostgreSQL
  • Experience with NoSQL databases, preferably MongoDB
  • Understanding of database optimization and query performance
  • Good knowledge of Big Data technologies, such as Hive
  • Experience/exposure to query engine tools such as Trino
Cloud & DevOps
  • Experience working with AWS
  • Knowledge of AWS S3
  • Understanding of Docker
  • Understanding of Kubernetes
  • Understanding of CI/CD
  • Hands-on experience with GitHub Actions or similar CI/CD tools
  • Experience using Git for version control
  • Basic proficiency with Unix/Linux commands
Security & Integration
  • Good understanding of authentication and authorization mechanisms, including:
    • JWT
    • OAuth 2.0
    • Session-based authentication
  • Knowledge of secure coding practices
  • Familiarity with message brokers such as:
    • RabbitMQ
    • Kafka
    • Apache MQ
Testing & Code Quality
  • Experience writing unit and integration tests
  • Familiarity with JUnit and Mockito
  • Experience with frontend testing
  • Experience using SonarQube or similar code-quality tools
Other Technical Skills
  • Strong understanding of Data Structures and Algorithms
  • Strong debugging and troubleshooting capabilities
  • Understanding of software development best practices
Key Responsibilities
  • Design, develop, and maintain enterprise-grade full-stack applications
  • Develop scalable backend services using Java and Spring Boot
  • Design, develop, and consume REST APIs
  • Build responsive and reusable frontend components using React.js
  • Implement React Hooks, routing, state management, and dynamic forms
  • Develop and maintain integrations between frontend and backend systems
  • Design and optimize database queries and data access layers
  • Work with both relational and NoSQL databases
  • Develop and maintain unit, integration, and end-to-end tests
  • Participate in code reviews and maintain coding standards
  • Identify and resolve application issues across development, testing, and production environments
  • Collaborate with product managers, UX teams, QA engineers, architects, and other stakeholders
  • Contribute to CI/CD pipeline development and optimization
  • Work with Docker, Kubernetes, and AWS-based environments
  • Follow Agile/Scrum development methodologies
  • Mentor junior developers and contribute to technical knowledge sharing
  • Stay updated with emerging technologies and modern full-stack development practices
Nice-to-Have Skills
  • Strong experience with Microservices architecture
  • Knowledge of GraphQL
  • Experience with advanced design and architectural patterns
  • Experience with performance optimization and application monitoring
  • Exposure to cloud-native application development
  • Experience with advanced Kubernetes/container orchestration
  • Familiarity with JIRA and Confluence
  • Contributions to open-source projects
  • Experience working on large-scale enterprise applications
Education

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

Candidate Profile
  • Excellent communication and interpersonal skills
  • Strong problem-solving and debugging abilities
  • Ability to work collaboratively with cross-functional teams
  • Comfortable working in an Agile/Scrum environment
  • Strong attention to detail
  • Self-motivated with a commitment to continuous learning
  • Candidates with stable employment history are preferred
  • Bengaluru-based candidates only
Important Candidate Criteria
  • Location: Bengaluru only
  • Work Mode: Hybrid
  • Notice Period: Immediate to 20 Days
  • Relevant Experience: 4+ years
  • Strong communication: Mandatory
  • Job stability: Minimum 2 years in an organization preferred
  • Interview: 2-3 rounds, including one mandatory face-to-face round
  • Shift: Day shift

Skills: restful apis,microservices architecture,solid design principles,spas,enterprise-grade full-stack applications,advanced java,spring boot,testing & code quality,react.js & frontend,react json forms,database & data,spring ecosystem,core java,cloud & devops,oop principles,security & integration,backend development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java React Full Stack Developer
Java React Full Stack Developer

Umanist Staffing LLC • Bengaluru

Hybrid
INR 1,620,000 - 1,980,000
Full Stack Developer – Java & ReactJS (4-6 Years ) Bengaluru
Full Stack Developer – Java & ReactJS (4-6 Years ) Bengaluru

HypTechie • Bengaluru

Hybrid
INR 1,800,000 - 2,200,000
Java Full Stack Developer
Java Full Stack Developer

Experis • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Tasknera • Bengaluru

Hybrid
INR 2,600,000 - 5,200,000
Software Development Specialist
Software Development Specialist

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Fullstack Developer
Fullstack Developer

Orangebits Software Technologies • Pune District

On-site
INR 1,500,000 - 2,300,000
Full Stack DeveloperJavaReact
Full Stack DeveloperJavaReact

Infovision Labs • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Java Developer With React JS Exp
Java Developer With React JS Exp

Tekskills • Chennai District

Hybrid
INR 1,400,000 - 2,000,000
Java Developer With React JS Exp
Java Developer With React JS Exp

Tekskills • Bengaluru

Hybrid
INR 2,800,000 - 4,200,000
Java Developer with React JS /Angular
Java Developer with React JS /Angular

Shrewd Techlink Services • Chennai District, Bengaluru

On-site
INR 1,400,000 - 2,300,000