Type-1:-Candidate having strong experience working with Capital Markets Domain specifically in Risk, Clearing & Trading.With this combination, they are fine With/Without Kafka Streaming experience.(OR)Type-2:-Candidate having 8-10yrs of experience primarily into Financial Industry as relevant but should be between 12-16yrs overall.Strong in Kafka Streaming is a Must Position Title: Java Backend DeveloperLocation: Remote (Preferred EST /CST)Duration: Contract Must need 12+years of Experience.PP number must for Submission.Capital Market Domain / Financial Industry Job summary:Key Skills & Responsibilities:• Hands-on development experience in Java 8/11 (Stream API, Multi-threading, Collections. Profiling) / JEE and Spring MVC / Spring Boot• Low-latency, high throughput experience using Kafka and NoSQL databases is ideal• Experience of writing applications for deployment on cloud environment• Experience with containerization (e.g., Docker) and preferably, Container Management software (Kubernetes)• Hand-on experience with Unit testing (Mockito)• Excellent communication skills• Financial services experience is a big plus