
Full Stack Developer Java & React
Full Job Description
Location: Gurugram (Gurgaon), India
Employment Type: Full-Time | In-Office
Experience Level: 2–4 Years
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.
The Role
We're looking for a Full Stack Developer who can contribute across our React frontend and Java/Spring Boot backend. You will grow into broader ownership as Aumraa's product and engineering capabilities expand, working on features related to bookings, customers, temples, partners, payments, content and operational workflows.
Tech Stack & Responsibilities
- Frontend: Develop responsive web interfaces using React 19 and TypeScript. Work with Redux Toolkit for state management. Build UIs using Tailwind CSS within a Vite setup. Implement dashboards, forms, tables, filters, search, navigation and admin workflows. Handle loading states, validation, errors, and empty states.
- Integrate with backend APIs, use ApexCharts / FullCalendar, support realtime functionality via Socket.IO/WebSockets, ensure cross-browser compatibility.
- Backend: Develop services and RESTful APIs using Java 21 and Spring Boot 3.2.5. Implement business logic, validations, and service-layer functionality using Spring Security for JWT-based sessions and role-based access control.
- Work with MySQL, JPA/Hibernate or equivalent persistence approaches. Use Flyway migrations for schema changes.
- API & Integrations: Design REST APIs, define clear structures using Swagger/OpenAPI. Integrate with Razorpay, PhonePe, AWS S3, Firebase Cloud Messaging, SMTP email, and WhatsApp Business API.
- Quality Assurance: Write clean code, unit/integration tests. Participate in code reviews. Debug issues across frontend, backend, APIs, and database layers.
About You
You have 2–4 years of professional experience with strong knowledge of Java/Spring Boot, hands-on experience with React/TypeScript, deep understanding of JavaScript/HTML/CSS, expertise in building REST APIs, and familiarity with Spring Security. You are an ownership-driven problem solver who enjoys debugging real product features.
Bonus Skills
- Familiarity with Flutter/Dart, AI-search integrations (Gemini), Google Maps, Docker, CI/CD pipelines, or marketplace/e-commerce application experience would be advantageous but not mandatory.
Company
aumraa
Aumraa is a pioneering company building a modern faith-tech platform rooted in Sanatan traditions, unifying devotional experiences, spiritual guidance, temples, puja and seva services, sacred commerce...