At least 4-7 years of relevant experience-Java Development, 4-7 years of hands-on development experience as Full Stack developer (e.g.: Spring Boot, JPA, Hibernate, and SQL),Strong experience in Angular JS(Any latest version)
Mandatory Demonstrated analytic agility and problem-solving skills. Strong experience developing RESTful APIs in Java and related stack (e.g.: Spring Boot, JPA, Hibernate, and SQL)
Strong experience with modern front-end libraries and stack (e.g.: JavaScript, React, Redux)
Strong knowledge of modern authorization mechanisms, such as OAuth and JSON Web Token. Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Must be very comfortable manipulating structured and complex semi-structured (e.g.: JSON) data structures.
Experience with Test Driven Development (TDD) and unit testing tools such as Jest/Enzyme, Junit. Experience with CI/CD Jenkins pipelines and DevOps tools like GitHub, Artifactory etc.
Experience with Agile project management strongly preferred. Ability and desire to learn new languages and technologies.