7-8 years of overall experience in software development with React JS.
Experience using various design patterns, preferably MVC, Singleton, Facade, and Factory. Proficient in Object-Oriented Design (OOD), implementation, and design patterns.
Hands-on experience with React JS and Java API integration.
Solid understanding of web and mobile application architecture and security (OAuth, JWT, Spring Security). Extensive experience implementing APIs (REST) via microservices.