10+ years of professional experience in microservices-based cloud-native development within an enterprise-level domain3+ years of experience leading teams3+ years of experience with React JS.Strong experience designing and implementing Java-based applications. Java 8 (11 preferred).Experienced with implementing Microservices using Spring Boot, Spring Webflux.Experience with large scale batch processingExperience with Restful APIsProficient with Test Driven and Domain Driven Development (TDD / DDD), including using automated test frameworks (e.g., JUnit, Cypress, WireMock)You are an experienced user of one or more Application Lifecycle Management tools (e.g., Jira).Experienced with DevOps – creating CI/CD tools and pipelines.Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.