Job Description & How to Apply Below
Location: Montreal
Work Mode: In-office presence required 3x/week
Duration: 12 Months Contract Responsibilities:
- Collaborate with Risk and Compliance to build surveillance models.
- Engage in software design, back-end, and front-end development.
- Implement Dev Ops automation for test and release processes.
- Work with Business Analysts, Scrum Masters, and other teams to understand surveillance model requirements.
- Design, implement, and test surveillance models in an agile environment.
- Minimum 5 years of hands-on software development experience in the Java ecosystem.
- Experience with Spark on big data platforms.
- Dev Ops CI/CD experience focusing on test and release automation.
- Strong database experience, preferably with DB2, SQL Server, or PostgreSQL.
- Familiarity with the complete SDLC process and Agile Methodology (Scrum).
- Excellent communication skills and ability to collaborate with both technical and non-technical users.
- Experience with Scala and containerized techniques like Docker or Podman.
- Web UI experience using HTML5, JavaScript, and Angular/React frameworks.
- High-quality software architecture and design methodologies and patterns.
- Work experience with workflow and rule engines.
- Hands-on data mining and analytical work experience.
- Experience with layered and component-based architecture.
- Proficiency in Unix OS, scripting, and Python.
- Native cloud experience, preferably on Azure.
- Familiarity with design patterns, preferably the GoF set of patterns.
- Experience with XML technologies including SAX, DOM, XSL, and SOAP.
- Excel spreadsheet generation and use.
- Desired experience with Spring Boot and data access APIs such as JDBC.
This role is for an existing vacancy.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×