Join Risk Technology’s Limit Monitoring Team as we implement a comprehensive Limit Monitoring System for Commodities Positions, in line with new and expanded CFTC regulations.
This platform will enhance monitoring across Listed Futures, Options, OTC Options, and Economically Equivalent Swaps with near-real-time analytics, alerting, and escalation capabilities.
Built as a network of self-choreographing Java Spring Boot microservices, the system utilizes Kafka for communication, MongoDB, and a mix of local and distributed caching for performance and resilience.
Key Responsibilities :
- Design, develop, and maintain high-performance Java Spring Boot microservices
- Develop front-end features using Angular / React and component libraries
- Integrate services via Kafka and ensure consistent message delivery
- Utilize MongoDB from the application layer
- Ensure code quality and system reliability through unit testing and automated pipelines
- Collaborate with cross-functional teams and support CI / CD workflows
- Participate in transitioning on-prem applications to the cloud (where applicable)
Required Skills & Experience :
Strong Core Java skills including :Java Collections, Streams, Multithreading, Concurrent ProgrammingGarbage Collection, Class Loading, Reflections APIProficiency in Spring MVC and Spring BootExperience building and consuming RESTful APIsFamiliarity with DevOps tools : Git, Jenkins, JIRADeep understanding of data structures, algorithms, and system designFront-End Development :
Hands-on experience with Angular or React (multiple years of experience preferred)Familiarity with component libraries such as ag-grid, prime-ng, bootstrap, ng-rxExperience designing and maintaining large-scale front-end applicationsUnderstanding of MVC / IOC frameworksPreferred (Nice-to-Have) Skills :
Experience working with Kafka for event-driven architectureHands-on knowledge of MongoDB from a developer perspectiveExposure to cloud migration or cloud-native developmentSelf-motivated and able to work independentlyStrong communicator and team playerDetail-oriented with a commitment to writing clean, maintainable codeThrives in fast-paced, regulated financial environments#J-18808-Ljbffr