Academic degree (BE / MCA) with 3 plus years of experience in software implementation using frontend and backend technologies.
At least implemented or part of one end to end project implementation Experience in building single page web applications Through knowledge with React JS (Primary), Angular JS, HTML5, CSS3, SASS, JavaScript (ES6), JQuery Well-versed in unidirectional data-flow and Flux architecture principles Experience in manipulating data, REST API, and JSON Experience with popular ReactJS workflows such as Alt or Redux Knowledge of authorization mechanisms, such as Oauth2, JSON Web Token Strong knowledge of OOPS concepts, Analyzing, Designing, Development and Unit testing Core development experience on Java, J2EE technologies (Core Java, EJBs) or Scala technologies, REST Webservices, SOAP, Jackson JSON API, JUnit, Mockito, Maven Knowledge in MVC architecture and hands-on experience with Spring framework or Play framework Familiarity with Microservice Architecture Experience working with Apache Tomcat server or TomEE Experience working with SQL databases (MySQL, PostgreSQL, Cassandra), writing custom queries, procedures, and designing schemas.