Must be hands on with the following - Spring Boot, Spring Core, Spring Web, Spring WebFlux, Validation, Actuator, AOP, RestAPI (RestTemplate, WebClient), ExceptionHandling, WebClient, Sleuth, API Validation, JPA2.x, Spring Data JPA, Spring Security, JWT, OAuth2, OAuth2 Client, OpenAPI (Swagger api doc), Flyway, Lombok, MapStruct, H2 Database, Junit5, Spring Boot Test, Angular CLI, Testing Kafka (producer and consumer) with security
Strong object-oriented development background Java/J2EE, including Java, HTML, XML, JUNITS
Hands on experience with Angular
Experience in Spring, RESTFUL/SOAP Web services development
Familiarity with GitHub or equivalent source control repositories and Build Tools like GRADLE
Experience in cloud components like PCF / AWS / GCP is an added advantage.
Experience with API back-end development; JavaScript, client-side frameworks like Angular, React, etc.
Experience with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry or Cloud Foundry
Knowledge working in Agile projects.
Should be able to guide / mentor a team
Should be able to understand engineering processes (reviews, plans and reports) and help to implement the mandates across project areas