CareerPlanSign in

Développeur Java / Java Developer

Canada, Montréal💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Application developer building scalable, high-performance database components and real-time reporting infrastructure for an investment bank's strategic data mart.

Role type

Senior IC Java/Scala Developer

Builds

Regulatory and business analytics reports, operational risk reporting components, and real-time data ingestion pipelines.

Domain

Investment Banking / Financial Services

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Java, Scala, SQL, Python, Unix/K-Shell, Agile/Scrum, Unit Testing, Stored Procedures, ETL tools (Informatica, Pandas)

Preferred skills

Trade lifecycle knowledge, Relational database design, Big Data, Messaging systems

Technologies

Java, Scala, Python, SQL, Informatica, Pandas, NFS, Jira

Responsibilities

Design and develop SQL projection brokers for the DAL; Build real-time reporting infrastructure capturing upstream system messages; Develop and support regulatory and business reports; Translate business requirements into relational database queries; Participate in database design and ETL process development; Implement automated testing solutions for Java, Scala, and Python applications.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.