Must have 8+ years of Java/J2EE development experience.A minimum 10+ years of design experience Java, J2EE, Spring boot and Web Services Technologies, SOAP and/or REST) and experience in Java 8 or 11, with Spring Webflux and Reactive is strongly preferred.Should have 5+ years of hands-on experience with building microservices using REST and SOAP/XML.Must have 5+ years of experience with systems Integration including building event-based messaging, high-volume real time data streaming using Kafka, RabbitMQ, Spark and ETL integration.