
Java Full Stack Developer
- Ahmedabad, Gujarat
- Permanent
- Full-time
- Design and develop features in a multi-tenant SaaS environment using Java, Spring Boot, and ReactJS.
- Implement secure authentication and authorization using Spring Security.
- Work with microservices architecture, integrating with PostgreSQL, Redis, and RabbitMQ.
- Build responsive UI components using ReactJS, Ant Design, Tailwind, SCSS, and HTML/CSS.
- Write clean, scalable, and maintainable code with proper testing.
- Participate in code reviews, design discussions, and contribute to architecture decisions and planning.
- Take ownership of modules, proactively identify issues, and propose improvements.
- Work with AWS cloud services for deployment, scalability, and performance.
- Use GitHub and Jira for code collaboration, issue tracking, and delivery.
- Proven experience as a Full Stack Developer (Java + ReactJS).
- Strong expertise in Java, Spring Boot, Spring Security, Microservices.
- Frontend experience with ReactJS, Ant Design, Tailwind, SCSS, HTML/CSS.
- Solid understanding of databases (PostgreSQL), caching (Redis), and messaging (RabbitMQ).
- Experience with AWS cloud deployments.
- Familiarity with CI/CD and Git workflows.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and ownership mindset.
- Experience in performance optimization for SaaS platforms.
- Exposure to multi-tenant architecture.
- Familiarity with testing frameworks for backend and frontend.