Job Title: Senior Scala Consultant
Client: Morgan Stanley
Location: Montreal QC
Duration: 12 Months Contract
Interview Process: Video In-person (Mandatory)
Role Overview
We are seeking a highly skilled Senior Scala Consultant with strong expertise in Java EE and object-oriented development along with hands-on experience in Scala for building scalable enterprise-grade applications. The ideal candidate will have experience working across modern development environments designing microservices and solving complex data-driven business problems.
Requirements
Key Responsibilities
- Design develop and maintain scalable applications using Scala and Java EE technologies
- Build and support microservices and web service architectures
- Translate complex business and data requirements into technical solutions
- Work with data systems including databases data warehouses and data lakes
- Apply ETL and data transformation concepts in application workflows
- Leverage GenAI tools and AI-powered IDEs (e.g. VS Code GitHub Copilot) for efficient development
- Collaborate with cross-functional and global teams in an Agile environment
- Ensure code quality scalability and performance through best practices
Required Skills & Qualifications
- Strong experience in Java EE (Spring EJB Gradle)
- Hands-on experience or exposure to Scala
- Solid understanding of object-oriented programming (OOP)
- Strong knowledge of RDBMS and SQL
- Experience working in Linux and Windows environments
- Familiarity with modern SDLC methodologies especially Agile
- Experience with GenAI-powered development tools (e.g. GitHub Copilot)
- Understanding of data warehouses/data lakes (e.g. Teradata Snowflake)
- Knowledge of ETL processes and tools (e.g. Informatica)
- Strong analytical problem-solving and communication skills
- Ability to work independently and manage tasks effectively
Preferred / Nice-to-Have Skills
- Experience with Python or other scripting languages
- Background in the financial services industry
- Familiarity with JIRA Jenkins and Agile practices
- Understanding of data reporting warehousing and ETL design concepts
Required Skills:
Required Skills & Qualifications Strong experience in Java EE (Spring EJB Gradle) Hands-on experience or exposure to Scala Solid understanding of object-oriented programming (OOP) Strong knowledge of RDBMS and SQL Experience working in Linux and Windows environments Familiarity with modern SDLC methodologies especially Agile Experience with GenAI-powered development tools (e.g. GitHub Copilot) Understanding of data warehouses/data lakes (e.g. Teradata Snowflake) Knowledge of ETL processes and tools (e.g. Informatica) Strong analytical problem-solving and communication skills Ability to work independently and manage tasks effectively
Required Education:
Education:Bachelors degree in Computer Science Information Technology Engineering or a related field.
Job Title: Senior Scala ConsultantClient: Morgan Stanley Location: Montreal QC Duration: 12 Months Contract Interview Process: Video In-person (Mandatory)Role OverviewWe are seeking a highly skilled Senior Scala Consultant with strong expertise in Java EE and object-oriented development along with ...
Job Title: Senior Scala Consultant
Client: Morgan Stanley
Location: Montreal QC
Duration: 12 Months Contract
Interview Process: Video In-person (Mandatory)
Role Overview
We are seeking a highly skilled Senior Scala Consultant with strong expertise in Java EE and object-oriented development along with hands-on experience in Scala for building scalable enterprise-grade applications. The ideal candidate will have experience working across modern development environments designing microservices and solving complex data-driven business problems.
Requirements
Key Responsibilities
- Design develop and maintain scalable applications using Scala and Java EE technologies
- Build and support microservices and web service architectures
- Translate complex business and data requirements into technical solutions
- Work with data systems including databases data warehouses and data lakes
- Apply ETL and data transformation concepts in application workflows
- Leverage GenAI tools and AI-powered IDEs (e.g. VS Code GitHub Copilot) for efficient development
- Collaborate with cross-functional and global teams in an Agile environment
- Ensure code quality scalability and performance through best practices
Required Skills & Qualifications
- Strong experience in Java EE (Spring EJB Gradle)
- Hands-on experience or exposure to Scala
- Solid understanding of object-oriented programming (OOP)
- Strong knowledge of RDBMS and SQL
- Experience working in Linux and Windows environments
- Familiarity with modern SDLC methodologies especially Agile
- Experience with GenAI-powered development tools (e.g. GitHub Copilot)
- Understanding of data warehouses/data lakes (e.g. Teradata Snowflake)
- Knowledge of ETL processes and tools (e.g. Informatica)
- Strong analytical problem-solving and communication skills
- Ability to work independently and manage tasks effectively
Preferred / Nice-to-Have Skills
- Experience with Python or other scripting languages
- Background in the financial services industry
- Familiarity with JIRA Jenkins and Agile practices
- Understanding of data reporting warehousing and ETL design concepts
Required Skills:
Required Skills & Qualifications Strong experience in Java EE (Spring EJB Gradle) Hands-on experience or exposure to Scala Solid understanding of object-oriented programming (OOP) Strong knowledge of RDBMS and SQL Experience working in Linux and Windows environments Familiarity with modern SDLC methodologies especially Agile Experience with GenAI-powered development tools (e.g. GitHub Copilot) Understanding of data warehouses/data lakes (e.g. Teradata Snowflake) Knowledge of ETL processes and tools (e.g. Informatica) Strong analytical problem-solving and communication skills Ability to work independently and manage tasks effectively
Required Education:
Education:Bachelors degree in Computer Science Information Technology Engineering or a related field.
View more
View less