Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15945119

    BENGALURU · FULLTIME

    Java React Full Stack Developer

    Umanist NA logo

    Umanist NA

    Bengaluru · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosed4–10 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Foundit · 9 questions to answer1.6s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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

    Sourced from foundit

    Section · 02

    Skills

    React functional componentsDockerJUnitKubernetesCore JavaPostgresqlsonarqubeApache KafkaRabbitmqbig data technologiesamazon web servicesReact hooksGithub ActionsOAuthMockitoContext ApiSOLID design principlesOOP principlesReact RouterMongoDBReact.JsREST APIReduxJwtSpring BootJavaMicroservicesGIT

    Java React Full Stack Developer · waiting for your command