JOB DESCRIPTION Job Requirement: Java Developer Experience: 3 to 8 years Job Location- Chennai Notice period: Immediate Joiner No. of Positions: 6 (2 leads & 4 developers) Required Skills: Hands on to Java/J2EE technology stack (Spring, spring boot, hibernate, jpa). Familiarity with API creation and RESTful services and Micro services. Design Pattern and its usage Strong knowledge on scalable distributed caching technique and implementation Strong knowledge and experience on Data Structure, Algorithm, Multi-threading and its usage Exposure to Full stack development, deployment, feature rollout Unit testing Framework, TDD, BDD and its implementation Good exposure on performance optimization Strong problem solving, debugging skills on Dev and Prod environment Working knowledge on Angular 7+ is a plus. Experience in MYSQL/SQL/Oracle, Responsive frameworks (Foundation/Bootstrap), React js, HTML5, CSS3/SCSS.