Senior Scala/Spark Developer
3 days ago
The Opportunity
Join the Financial Crimes Technology (FCT) team, a dynamic and global group within the Non-Financial Risk Technology (NFRT) organization. We are on the front lines, implementing state-of-the-art technology solutions for the firm's Global Financial Crimes (GFC) division, which manages critical programs like Anti-Money Laundering (AML), Sanctions/PEP & Adverse News Screenings, and Know Your Customer (KYC).
We are seeking a hands-on Scala Developer to play a pivotal role in delivering high-quality code within our Big Data platform. You will be essential in developing and optimizing next-generation solutions for transaction monitoring and customer activity review, collaborating with global teams and senior stakeholders to define and execute our technology strategy.
Key Responsibilities
- Design and Development: Write and implement high-quality, scalable Scala code on a Big Data platform for transaction monitoring, scenario optimization, and various data processing needs.
- Strategy & Solutioning: Collaborate with stakeholders and technology teams to understand business problems and define strategic or tactical solutions for financial crime control applications.
- Testing & Quality: Perform Unit Testing leveraging an automated test framework (including Behavior-Driven Development (BDD) techniques) and participate in rigorous testing efforts to validate technology solutions.
- Data Analysis: Conduct in-depth data analysis, data profiling, and data lineage to support development work and business needs.
- Performance Optimization: Implement code optimization techniques to ensure maximum performance, scalability, and configurability of the platform.
- DevOps & Release: Follow firm standards for adopting an automated DevOps release process across environments, including automated regression testing suite and UAT support.
Required Skills
- 5+ years of hands-on experience as a Scala/Spark Developer.
- 2+ years of development project experience specifically within a HDFS (Hadoop Distributed File System) platform.
- Proficiency in data analysis, data profiling, and data lineage.
- Expertise in writing SQL queries on RDBMS databases, specifically DB2.
- Demonstrated ability to perform code optimization for performance and scalability.
- Experience working in Agile (SCRUM) project environments.
- Strong oral and written communication skills with the ability to articulate complex technical and business concepts.
Desired Skills (A Plus)
- Experience with or understanding of the Actimize ACTONE platform features.
- Knowledge of or development experience on AZURE Cloud-based implementation.
- Knowledge of Behavior-Driven Development (BDD) methodology.
- Experience with Machine Learning or predictive analytics techniques.
- Possession of a Big Data technology certification.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $32,200.00-$307,311.35 per year
Work Location: In person
-
Lead Developer
1 week ago
Montreal, Quebec, Canada Scala Full time $120,000 - $150,000 per yearDescriptionSTRATACACHE provides scalable customer experiences, empowering retailers to learn deeply about their customers shopping preferences and behaviors, allowing for personalized shopper interaction. Our solutions deliver consumer activation at the point-of-decision, generating new sales opportunities and enhanced retail profitability. With 3 million+...
-
FullStack Backend Developer
1 week ago
Montreal, Quebec, Canada VeriiPro Full time $80,000 - $150,000 per yearExperience with distributed applications development using Spark (preferably using Scala)Experience with Java and Scala programming languagesExperience with cloud technologies (Azure and Databricks preferably)Experience with databases and SQL (DB2, Teradata and Snowflake preferably)Knowledge of PythonKnowledge of Power BI is a plusKnowledge of Angular is a...
-
FullStack Backend Developer
1 week ago
Montreal, Quebec, Canada LogicsT Technologies Full time $80,000 - $140,000 per yearJob DescriptionRole: FullStack Backend DeveloperLocation:Montreal, QC/Hybrid/3 days onsite in a weekEmployment Type:1 Year ContractJob Description:Experience with distributed applications development using Spark (preferably using Scala)Experience with Java and Scala programming languagesExperience with cloud technologies (Azure and Databricks...
-
Sr. Backend Developer- Java/Spring
1 week ago
Montreal, Quebec, Canada Scala Full time $80,000 - $120,000 per yearDescriptionSTRATACACHEprovides scalable customer experiences, empowering retailers to learn deeply about their customers shopping preferences and behaviors, allowing for personalized shopper interaction. Our solutions deliver consumer activation at the point-of-decision, generating new sales opportunities and enhanced retail profitability. With 3 million+...
-
Senior Java Consultant
2 weeks ago
Montreal, Quebec, Canada a26b421e-12dc-455b-a1a2-5486f26d00c7 Full time $100,000 - $150,000 per yearJava Full-Stack Backend Applications DeveloperLocation: Montreal, QCDuration: 12 MonthsPlease share your resume at Full-Stack Backend Applications Developer -• Experience with distributed applications development using Spark (preferably using Scala)• Experience with Java and Scala programming languages• Experience with cloud technologies (Azure and...
-
Bigdata Developer
1 week ago
Montreal, Quebec, Canada system canada technologies Full time $60,000 - $120,000 per yearCompany Description System Canada resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...
-
Senior Manager Software Development
1 week ago
Montreal, Quebec, Canada Triton Digital Full time $120,000 - $180,000 per yearDescription Position at Triton Digital Canada Inc. We are open to candidates in Ontario or Quebec. Are you a visionary leader with a passion for data and emerging technologies? Do you thrive in collaborative environments where innovation, team growth, and technical excellence go hand in hand? Join us as we redefine how audio streaming data powers our...
-
Machine Learning Engineer
1 week ago
Montreal, Quebec, Canada Two95 International Full time $120,000 - $180,000 per yearTitle : Machine Learning Engineer Type : Contract to Hire Location : 100% Remote (Canada)Rate: $Open / Market Requirements· BSc/MSc in computer science, mathematics or related technical discipline· years' experience in software engineering with exposure to statistical and/or data science role (5-10 years for Senior ML Engineer)· Deep knowledge and proven...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Wizards of the Coast Full time $114,000 - $170,000 per yearStep Into the Multiverse: Your Next Adventure Starts HereAt Wizards of the Coast, we harness the power of imagination and connection to create unforgettable experiences. We create entertainment that inspires creativity, sparks passion, forges friendships, and fosters communities around the globe. In every pursuit our mission is to inspire a lifetime love of...
-
Machine Learning Developer
1 week ago
Montreal, Quebec, Canada Ubisoft Full time $120,000 - $180,000 per yearCompany Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and...