Position: Java & Kafka Developer (SpringBoot + Kafka) Role Name: Java & Kafka Developer (Spring Boot + Kafka) Location: Toronto days a week on site Duration: Contract JOB DESCRIPTION: Strong Java development experience using Spring and Sprinboot Framework Multi Threading and Rest API Experience in Kafka Producer and Consumer application on Kafka Cluster set up with Zookeeper Experience in Spring boot microservices to process the messages into the Kafka cluster setup through Rest API Experience in Confluent Apache Kafka architecture Confluent Apache Kafka design principles CICD Deployment procedures Experience in Swagger Mongo DB and SQL server Knowledge of Elasticsearch Logstash Kibana Experience in Git Hub Docker and Junit Experience in executing various development methodologies such as Agile etc Nicetohave Preferred a background in Finance Capital Markets demonstrating basic Understanding in industry practice and terminology"