Job Description :
Role: Java Engineer( Capita Markets & Commodity) Location: Toronto, ON Mode: Contract and FTE Responsibility: You will work as part of an overall team that delivers high velocity, horizontally scalable, message driven, real-time Microservices for Commodity Trading Desks. You will focus on building out digital experiences for Capital Market systems using industry standard technologies and best practices. Write code & debug high volume, Kafak & JVM based Stateless Services Write well designed Unit/Mock testing suites for integrated testing. Ensure design aspects are met, and CIAD pipelines utilized. Run Sprints, interact with Business users directly and participate in project roadmap & provide feedback Requirement: Proven 4 to 8+ years of hands-on experience with core Java 8/above Function, Generics, Threads, Collections, Future, etc. Proficient in Server side Java programming and understanding of Java Memory Model, Transactions. Strong experience in developing Micro-services using Spring Boot & Kafka. Work experience with Java Frameworks like Spring, Hibernate, etc. Proficient in working with SQL (Oracle, Sybase), and NoSQL Databases (ElasticSearch, Cassandra etc Experience with Linux Scripts and/or Python.