06 Oct
|
Alltech Consulting Services
|
Montreal
06 Oct
Alltech Consulting Services
Montreal
Job Description Job Description Risk Technology’s Limit Monitoring Team is looking for an experienced, driven, and motivated server-side or full-stack developer to join our efforts.
For this position, the emphasis will be heavily on the server-side development.
The Project: Modernization of Market Risk Limit Monitoring system from a traditional 3-tier application with a monolithic Sybase DB setup into a series of self-choreographing multi-instance micro-services.
Each service to be implemented as Java Spring Boot application, which communicates using Kafka.
MongoDB, local and distributed caching are employed be each micro-service as needed.
Core Technical Requirements and preferred skills for a candidate include: Common Requirements: • Deep understanding of Computer Science related Principles, Data Structures, and Algorithms.
• Ability to work both independently and closely with other team members. • Ability to communicate clearly. • Experience with standard Dev
Ops tools such as Git, Jenkins, JIRA.
Core Java Developer Specific Requirements: • Robust hands-on knowledge of Core Java features: class loading, garbage collection, Java Collections API, Multithreading, Concurrency, Reflections API, Java Streams. • Experience working with Spring MVC framework, Spring boot, Rest API, JSON. • Hands on with Event Streaming Platforms such as Kafka is a plus (“nice-to-have”). • Hands on with MongoDB from an application developer perspective, is a plus (“nice-to-have”)
📌 Server Side (Montreal)
🏢 Alltech Consulting Services
📍 Montreal