Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Big Data Developer (Java / Scala) - AML Tech

$95k - $145k per year
Big Data Developer (Java / Scala) - AML Tech

Position Description
We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Big Data Developer (Java / Scala) - AML Tech" in our Banking Services Division.

This is a hybrid role requiring on-site presence at the Toronto or client office a minimum of 4 days per week (subject to change).

Your future duties and responsibilities
• Work within an Agile cross functional team to design, develop and maintain data ingestion flows and evolve the platform to orchestrate them.
• Design and implement data pipelines, framework, and ETL processes.
• Ensure data quality, security, and performance.
• Develop and optimize SQL queries, stored procedures, and views.
• Integrate Snowflake with other data sources and BI tools.
• Monitor and troubleshoot data jobs and platform issues.
• Develop and maintain comprehensive documentation for data pipelines, transformations, and data models.

Required qualifications to be successful in this role
• 5+ years of Experience with Big Data technologies used for ETL: Hadoop, Spark, Hive
• Well versed with Snowflake Platform.
• Strong SQL skills and knowledge of data modeling.
• Programming Experience with Scala or Java an API Development.
• Experience with ETL tools (e.g., Informatica, Talend, Apache Airflow).
• Familiarity with any of the cloud platforms (Preferably AWS).
• Knowledge on Gen AI to generate code and improve developer proficiency
• Knowledge of Python or other scripting languages is a plus.
• Excellent problem-solving and communication skills.
• Knowledge of SCM, Infrastructure-as-code, and CI/CD pipelines.
• Bachelor’s or master’s degree in computer science, Data Engineering and, or a related field.

Nice to Have
• AWS Cloud Knowledge, Glue It
• Experience with workflow management tools like: Apache Airflow
• Experience with Continuous Integration tools – Git Actions, GitHub, Automated Testing tools, Git, or similar tools.
• Experience with Docker/Kubernetes/Containers/OCP4
• Shell Scripting

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy.

#LI-BN

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Big Data Developer (Java / Scala) - AML Tech in Toronto, ON vacancy
  •  ...Years Experience ~ Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven...  ...Deployment in cloud environments (AWS, Azure, GCP) Big Data & Programming: Experience in developing and optimizing Big Data applications using Java, Scala... 
    Big data
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    11 days ago
  •  ...Spark Scala Developer – Apache Spark, Scala, Hadoop & Data Engineering Experience Required: 6–8 Years Required Skill Sets • Skilled Spark Scala...  ...data-driven solutions • Proficient in Scala and Java programming • Hands-on experience with Apache Spark... 
    Suggested
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    21 days ago
  • $120k - $145k per year

     ...learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web...  ...application (APIs, templating, routing, data storage, design patterns, optimization, caching...  ...Parental Leave Program Annual tech & travel allowance Flexible Working Hours... 
    Suggested
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    11 hours ago
  • $80k - $130k per year

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting business requirement and translating it to a tech  design, develop , dev testing , closely work with project stakeholders PM, other application dev leads , business stakeholders... 
    Suggested
    Flexible hours
    Toronto, ON
    13 days ago
  • $85k - $100k per year

     ...Associate Software Engineer - Java This role is eligible for our...  ...right place. Why This Job’s a Big Deal Join an Agile team of professionals...  ...of travel. We design and develop our back end systems and REST...  ...a day, collecting and parsing data across thousands of partners to... 
    Big data
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Toronto, ON
    22 days ago
  • $72k - $138k per year

     ...matter experts through mentoring and on the job coaching Summary We are passively seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $50k - $72k per year

     ...Responsibility: Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing,...  ...the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto... 
    Full time
    For contractors

    Mindtech

    Toronto, ON
    5 days ago
  • $80k - $130k per year

    Senior Java Developer Position Description CGI is seeking a Senior Java Developer to join our consulting delivery teams in the Greater...  ...cloud native architectures on Azure or AWS. . Design efficient data access layers using JPA / Hibernate across SQL and NoSQL data... 
    Contract work
    Toronto, ON
    26 days ago
  • $67.04 - $74.06 per hour

     ...leader in enterprise technology solutions, is seeking a seasoned Java/J2EE Developer to join their dynamic team. In this role, you will drive the...  ...of high-volume enterprise applications. Cutting-Edge Tech Stack: Work extensively with modern cloud-native technologies... 
    Manual labor

    Randstad

    Toronto, ON
    28 days ago
  • $64.33 - $78.95 per hour

     ...talented and delivery-focused Software Developer IV - Java to join their core application engineering...  .... Modern Cloud-Native Tech Stack: Expand your technical portfolio by...  ...Microsoft Azure environment. Database & Data Management: Engineer and optimize queries... 
    Long term contract
    Contract work
    Monday to friday
    2 days per week

    Randstad

    Toronto, ON
    16 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular...  ...resume. Look for real experience. Experience = Experience with big known organizations will certainly help Person who is... 
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    7 days ago
  •  ...Job Responsibility: Senior Java FSE Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive! And with projects at the forefront of innovation, you can build a varied, rewarding career and draw... 
    Full time
    Work at office
    2 days per week

    Cognizant

    Toronto, ON
    7 days ago
  • $105 per hour

     ...Job Responsibility: On behalf of our client in Public Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work Mode: Hybrid 2-3 days in onsite MUST HAVES: · Experience with Java 1.8, JEE 8, WebSphere 9.x.x · Experience in leading... 
    Hourly pay
    Contract work
    Temporary work
    Fixed term contract
    Remote work
    Shift work
    Day shift

    EBF

    Toronto, ON
    7 days ago
  • $60.75 - $67.9 per hour

     ...client, is seeking an experienced, delivery-focused Software Developer IV — Java (Senior Android Lead) to join their core Mobile Development &...  ...investment, payments, and insurance experiences. Modern Android Tech Stack: Architect and write native Android code utilizing... 
    Contract work
    Flexible hours
    2 days per week

    Randstad

    Toronto, ON
    9 days ago
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate: $90-$100/hr INC Location: Downtown Toronto...  ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices architecture... 
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    7 days ago
  • $95k - $145k per year

    Senior Java Developer (Capital Market) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client...  ..., or MongoDB o    Object Oriented Design, Design Patterns, Data Structures & Algorithms o    XML, JSON, XSD, and API... 
    Work at office
    Toronto, ON
    14 days ago
  •  ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days Work From Office   Job Summary We are looking for a Senior AI Application Developer with 8+ years of experience in Java-based enterprise application development... 
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    17 hours ago
  •  ...months Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using...  ...interfaces with backend services APIs to ensure seamless data flow across applications. Translate business... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    14 hours ago
  •  ...economy this could be your next big opportunity. We cant wait to...  ...you! The Work The Manager AML FIU is responsible for the implementation...  ...other risk considerations. Develop and maintain internal Standard...  ...information about how your data is processed please contact us.... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Shift work

    EQ Bank

    Toronto, ON
    6 days ago
  • $120k per year

     ...Role We are seeking an experienced IVR Developer to join our team supporting enterprise...  ...developer with strong expertise in Cisco CVP , Java , and contact center technologies ,...  ...MS SQL Server databases. Enable secure data sharing between IVR applications and the... 
    Permanent employment
    Full time

    Staffmax Staffing & Recruiting

    Toronto, ON
    a month ago
  • We are seeking a versatile Senior Data Science Developer to build, scale, and automate an enhanced data and analytics foundation. In this dual-function...  ...and data visualizations (Strictly Required). Modern Azure Tech Stack: Deep hands-on experience with Azure Storage, Azure... 
    Long term contract
    Contract work
    2 days per week

    Randstad

    Toronto, ON
    9 days ago
  • $80 per hour

     ...Job Responsibility: Data Product Developer THE OPPORTUNITY Total Systems Solutions Consulting Inc. is seeking a Data Product Developer to work for our public sector client at The Ministry of Finance in the Province of British Columbia. This is a remote full-time role... 
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Immediate start
    Remote work
    Monday to friday
    Flexible hours
    Day shift

    Total Systems Solutions Consulting Inc.

    Toronto, ON
    2 days ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software engineer who enjoys solving complex backend engineering challenges, modernizing enterprise applications, and building scalable... 
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    a month ago
  •  ...peers to understand requirements. Develop solutions that are in line with the client's technology biases, deliver...  ...without close supervision Strong Java experience in enterprise environments + Knowledge in Python (2... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    7 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come... 
    Work at office
    Local area
    Remote work
    Toronto, ON
    1 day ago
  • $95k - $145k per year

    Senior Java Backend Developer (Open Liberty) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown Toronto) at a minimum 3 days per week subject to change at any time.  Your future duties and responsibilities... 
    Work at office
    3 days per week
    Toronto, ON
    1 day ago
  • $107k - $157.3k per year

     ...Overview Autodesk’s Analytics Data division is building DataOS, a...  ...the experience of other developers. You will work on backend services, APIs, automation, and developer-facing capabilities that make DataOS...  ...Strong programming skills in Go, Java, Python, or a similar language.... 
    Full time
    For contractors

    Autodesk

    Toronto, ON
    5 days ago
  •  ...IBM InfoSphere MDM Developer – Java & J2EE Location: Toronto, ON Work Model: Hybrid (2 days per week in-person at the Toronto office preferred...  ...• Advanced Java Concepts • IBM InfoSphere MDM • Master Data Management (MDM) Role Description • Strong knowledge of... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    29 days ago
  •  ...Java Trading Systems Developer (Banking) Location: Toronto, ON (Hybrid) Experience: 8+ Years Employment Type: Full-time / Contract   Required Experience (Mandatory) ~8+ years of overall software development experience ~5+ years of hands-on Java... 
    Full time
    Contract work

    Trident Staff

    Toronto, ON
    a month ago
  •  ...act as the vital bridge between AML business stakeholders, risk officers...  ..., VB.NET, MVC, IIS, MS SQL) and Java. You will analyze legacy systems...  ..., write complex SQL queries for data reconciliation, and guide full-...  ...for the remainder. Complex Tech Stack: Blend business systems... 
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Randstad

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Big Data Developer (Java / Scala) - AML Tech. Be the first to apply!