1. Home
  2. Jobs
  3. Jobs in Gurgaon
  4. Full Stack Developer jobs in Gurgaon
  5. Full Stack Developer Java & React
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22084761

    aumraa logo

    Full Stack Developer Java & React

    aumraa · Gurugram · onsite · Posted 6d ago

    Not disclosed2–4 yrsfulltimeSourced fromFoundit

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

    About this role

    Location: Gurgaon

    Employment Type: Full-Time | In-Office

    Experience: 2–4 Years

    Core Stack: Java 21 · Spring Boot 3.2.5 · Spring Security · React 19 · TypeScript · JavaScript · MySQL · REST APIs

    About Aumraa

    Aumraa is building a modern faith-tech platform rooted in Sanatan traditions — bringing together devotional experiences, spiritual guidance, temples, puja and seva services, sacred commerce, content and community within one connected ecosystem.

    Our technology platform spans a Flutter-based customer mobile app, React-based web and admin interfaces, and Java/Spring Boot backend that powers business logic, APIs, authentication, payments, notifications and integrations.

    We're looking for a Full Stack Developer who can contribute across our React frontend and Java/Spring Boot backend and grow into broader ownership as Aumraa's product and engineering capabilities expand.

    What You'll Do

    Full Stack Development

    • Develop, test and maintain full-stack features using React 19, TypeScript, Java 21 and Spring Boot 3.2.5
    • Work across frontend interfaces, backend services, REST APIs and database workflows
    • Build features for areas such as bookings, customers, temples, partners, payments, content and operational workflows
    • Take assigned features from requirement understanding through development, testing and release
    • Build reusable frontend components and modular backend services

    React Frontend Development

    • Develop responsive web interfaces using React 19 and TypeScript
    • Work with Redux Toolkit for state management
    • Build interfaces using Tailwind CSS within the existing Vite setup
    • Develop dashboards, forms, tables, filters, search, navigation and admin workflows
    • Implement loading, validation, success, error and empty states
    • Integrate frontend components with backend APIs

    ••Work with ApexCharts and FullCalendar where required

    • Support realtime functionality using Socket.IO / WebSocket-based interactions
    • Ensure responsive behaviour and cross-browser compatibility

    Java / Spring Boot Backend Development

    • Develop backend services and RESTful APIs using Java 21 and Spring Boot 3.2.5
    • Implement business logic, validations and service-layer functionality
    • Work with Spring Security for authentication and authorization
    • Support JWT-based sessions and role-based access control
    • Work with MySQL for application data and relational workflows
    • Use JPA/Hibernate or equivalent persistence approaches
    • Support database schema changes using Flyway migrations
    • Write efficient queries and understand joins, indexes and transactions
    • Debug backend and API-related issues

    API & Integration Development

    • Design and integrate REST APIs between frontend, backend and mobile clients
    • Define clear request/response structures, validation and error-handling flows
    • Work with API documentation such as Swagger / OpenAPI
    • Support integrations with:
    • Razorpay and PhonePe
    • AWS S3
    • Firebase Cloud Messaging
    • SMTP email
    • WhatsApp Business API
    • Debug third-party integration issues and API failures

    Authentication & Security

    • Implement secure authentication and authorization flows
    • Work with Spring Security, JWT and permission-based access
    • Handle frontend authentication states and secure API interactions
    • Follow secure coding practices around user data and sensitive workflows

    Testing & Code Quality

    • Write clean, modular and maintainable Java and TypeScript code
    • Write and maintain appropriate unit and integration tests for critical functionality
    • Participate in code reviews and incorporate technical feedback
    • Debug issues across frontend, backend, APIs and database layers
    • Test features before release and help resolve production issues
    • Follow established coding standards and development practices

    Performance & Reliability

    • Improve frontend rendering and application performance
    • Optimise backend services and database queries where required
    • Identify bottlenecks in APIs and application workflows
    • Support performance troubleshooting using logs, browser tools and backend diagnostics
    • Help improve application stability and reliability

    Development & Deployment Practices

    • Use Git / GitHub or equivalent version-control workflows
    • Work with branches, pull requests and code reviews
    • Work with Docker-based environments where required
    • Follow existing CI/CD and deployment processes
    • Understand environment-specific configuration across development and production
    • Maintain basic technical documentation for APIs, integrations and important modules

    Collaboration

    • Work closely with the Senior Full Stack Developer, designers, product teams and business stakeholders
    • Break requirements into practical development tasks
    • Communicate technical blockers and dependencies early
    • Participate in technical discussions and contribute implementation ideas
    • Continuously improve your understanding of Aumraa's architecture and engineering practices

    What We're Looking For

    • 2–4 years of professional software development experience
    • Strong working knowledge of Java and Spring Boot
    • Hands-on experience with React.js / React and TypeScript
    • Strong understanding of JavaScript, HTML and CSS
    • Experience building and consuming REST APIs
    • Understanding of Spring Security
    • Experience with authentication and authorization concepts
    • Experience working with MySQL
    • Familiarity with JPA/Hibernate
    • Understanding of object-oriented programming and software design principles
    • Experience with React Hooks and component-based architecture
    • Familiarity with Redux / Redux Toolkit or similar state management
    • Good debugging and problem-solving ability
    • Experience with Git-based development workflows

    Good to Have

    • Java 21 / Spring Boot 3.x
    • Vite
    • Tailwind CSS
    • Flyway
    • JWT authentication
    • Role-based access control
    • AWS S3
    • Firebase Cloud Messaging
    • Razorpay / PhonePe
    • Socket.IO / WebSockets
    • ApexCharts / FullCalendar
    • Swagger / OpenAPI
    • Docker
    • CI/CD exposure
    • Basic automated testing experience
    • Experience with marketplace, booking, e-commerce or transaction-heavy applications

    Bonus

    Exposure to any of the following would be useful but is not mandatory:

    • Flutter / Dart
    • BLoC / GoRouter
    • Google Maps integrations
    • Google Gemini / AI-search integrations

    Who You Are

    • Hands-On: You enjoy building, testing and debugging real product features
    • Ownership Driven: You take responsibility for assigned features through release
    • Problem Solver: You investigate issues instead of waiting for step-by-step instructions
    • Quality Conscious: You care about correctness, maintainability and performance
    • Collaborative: You work effectively with senior engineers, product and design teams
    • Growth Minded: You want to take on increasing technical responsibility over time

    Why Join Aumraa

    You'll work across a real multi-product platform rather than a single website or isolated application.

    You'll contribute to React-based interfaces, Java/Spring Boot services, integrations and operational systems while gaining increasing ownership across Aumraa's technology stack.

    Sourced from foundit

    Skills

    DockerGithubFullCalendarSpring Boot 3.2.5java 21ViteReact 19FlywaySwagger/OpenAPIJavascriptTypescriptMySQLREST APIReduxTailwind CssJwtSpring BootGITApexChartsSocket.Io

    See all 72 Full Stack Developer jobs in GurgaonFull Stack Developer jobs in IndiaJobs in Gurgaon

    Career guides

    • Job search while working full-time in India: a discreet guide
    • myjobb vs Simplify (2026): autofill extension or full AI job agent?
    • How to follow up after applying for a job in India (email templates + timing)

    All career guidesAll articlesBrowse companies hiring

    Full Stack Developer Java & React · waiting for your command