About the Role:
We are seeking an experienced Java Spring Boot + React Developer to join our growing technology team. The ideal candidate should possess strong expertise in backend development using Java and Spring Boot Microservices along with hands-on experience in React.js for building scalable and high-performance web applications. The candidate will be responsible for developing, enhancing, and maintaining enterprise-grade applications while ensuring scalability, security, and reliability.
Required Qualifications:
- 6+ years of experience in Java Full Stack Development
- Strong experience in Java Spring Boot Microservices
- Strong hands-on experience in React.js
- Proficiency in Java 8/11/17+
- Experience with Spring Boot, Spring MVC, Spring Data JPA, Hibernate
- Strong understanding of REST API development and integration
- Immediate to 15 days notice period preferred
- Excellent communication and stakeholder management skills
- Knowledge of OAuth2, JWT, and Role-Based Access Control (RBAC)
- Experience with MySQL or other relational databases
- Experience with Microservices architecture and distributed systems
- Strong analytical and problem-solving skills
- Ability to work independently and in a collaborative environment
- Experience working in Agile/Scrum environments
Key Responsibilities:
Design, develop, and maintain scalable applications using Java, Spring Boot, Spring MVC, React.js, JavaScript, and MySQL
- Develop and maintain Microservices-based architecture using Spring Boot
- Implement business logic using Java (8/11/17+), Spring MVC, Spring Data JPA, and Hibernate
- Design, develop, and integrate RESTful APIs and backend services
- Build secure applications using OAuth2, JWT authentication, and role-based access controls
- Develop responsive and user-friendly frontend applications using React.js
- Ensure application performance, scalability, high availability, and fault tolerance through resilient design patterns
- Collaborate with cross-functional teams including Product, QA, and DevOps teams
- Troubleshoot, analyze, and resolve complex technical issues
- Contribute to architecture discussions, technical design, and best practices
- Participate in code reviews and maintain high coding standards
- Support cloud-based deployments and infrastructure enhancements
Must Have Skills:
- Java Spring Boot
- React.js
- Microservices
- Spring MVC
- Spring Data JPA
- Hibernate
- REST API
- MySQL
- OAuth2
- JWT
Pay: Up to ₹1,800,000.00 per year
Application Question(s):
- How many years of hands-on experience do you have in developing production applications using Java Spring Boot Microservices?
- Have you independently developed and maintained both Java Spring Boot and React.js components in a live production environment?
- Which of the following have you implemented in production projects? (Select all that apply)
Spring Boot Microservices
REST APIs
Spring Data JPA/Hibernate
OAuth2/JWT Authentication
API Gateway / Service Discovery
None of the above
- Describe your hands-on experience with application security. Which authentication and authorization mechanisms have you implemented in production?
- Your current CTC and expected CTC (in LPA)?
- Can you join within 15days?
- Are you based out of Bangalore?Will you be able to come for F2F interview?
Work Location: In person