Talent.com
Full Stack Developer

Full Stack Developer

Alltech Consulting ServicesMontreal Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Risk Technology’s Limit Monitoring Team is looking for an experienced, driven, and motivated full-stack developer to join our efforts. The project :

Implementation of Limit Monitoring of Commodities Positions in accordance with the new / expanded CFTC Rules that expands monitoring of in-scope Listed Futures and Options to also include additional Listed Contracts as well as in-scope Over-the-Counter Options and Economically Equivalent Swaps. The system provides near-real-time monitoring of positions with a sophisticated alerting and escalation mechanisms. From a technical perspective, the system is implemented as a series of self-choreographing micro-services that are implemented as Java Spring Boot applications, which communicate 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 DevOps tools such as Git, Jenkins, JIRA.
  • Core Java Developer

Specific Requirements :

  • Strong knowledge of Core Java features : class loading, garbage collection, Java Collections API, Multithreading, Concurrent programming, 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)
  • Experience with transition from on-premises technologies to Cloud (nice-to-have).
  • Front End Developer Specific Requirements :

  • Knowledge / understanding of IOC / MVC frameworks.
  • Multiple years of experience with each of 2 or more frameworks.
  • Experience with Angular, React, and components / libraries such as ag-grid, prime-ng, bootstrap, ng-rx.
  • Experience with building of large apps.
  • Create a job alert for this search

    Stack Developer • Montreal Quebec, Canada