Senior Scala Consultant
Job Title: Senior Scala Consultant<\/b><\/span>
<\/h2><\/p>
Client:<\/b> Morgan Stanley
<\/div> Location:<\/b> Montreal, QC
<\/div> Duration:<\/b> 12+ Months Contract
<\/div> Interview Process:<\/b> Video + In\-person (Mandatory)
<\/div><\/p>
Role Overview<\/b><\/span>
<\/h2>We are seeking a highly skilled Senior Scala Consultant<\/b> with strong expertise in Java EE and object\-oriented development<\/b>, along with hands\-on experience in Scala<\/b> 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.
<\/p>
<\/div><\/span>
Requirements<\/h3>Key Responsibilities<\/b><\/span>
<\/h2>- Design, develop, and maintain scalable applications using Scala and Java EE technologies<\/b>
<\/li>- Build and support microservices and web service architectures<\/b>
<\/li>- Translate complex business and data requirements into technical solutions
<\/li> - Work with data systems<\/b>, including databases, data warehouses, and data lakes
<\/li>- Apply ETL and data transformation concepts<\/b> in application workflows
<\/li>- Leverage GenAI tools and AI\-powered IDEs<\/b> (e.g., VS Code, GitHub Copilot) for efficient development
<\/li>- Collaborate with cross\-functional and global teams in an Agile environment
<\/li> - Ensure code quality, scalability, and performance through best practices
<\/li><\/ul>
Required Skills & Qualifications<\/b><\/span>
<\/h2>- Strong experience in Java EE (Spring, EJB, Gradle)<\/b>
<\/li>- Hands\-on experience or exposure to Scala<\/b>
<\/li>- Solid understanding of object\-oriented programming (OOP)<\/b>
<\/li>- Strong knowledge of RDBMS and SQL<\/b>
<\/li>- Experience working in Linux and Windows environments<\/b>
<\/li>- Familiarity with modern SDLC methodologies<\/b>, especially Agile
<\/li>- Experience with GenAI\-powered development tools<\/b> (e.g., GitHub Copilot)
<\/li>- Understanding of data warehouses/data lakes<\/b> (e.g., Teradata, Snowflake)
<\/li>- Knowledge of ETL processes and tools<\/b> (e.g., Informatica)
<\/li>- Strong analytical, problem\-solving, and communication skills
<\/li> - Ability to work independently and manage tasks effectively
<\/li><\/ul>
Preferred / Nice\-to\-Have Skills<\/b><\/span>
<\/h2>- Experience with Python or other scripting languages<\/b>
<\/li>- Background in the financial services industry<\/b>
<\/li>- Familiarity with JIRA, Jenkins<\/b>, and Agile practices
<\/li>- Understanding of data reporting, warehousing, and ETL design concepts<\/b>
<\/li><\/ul>
<\/div><\/span>
<\/div>
<\/div>
<\/div>
<\/div>
<\/p>
Role Overview<\/b><\/span>
<\/h2>We are seeking a highly skilled Senior Scala Consultant<\/b> with strong expertise in Java EE and object\-oriented development<\/b>, along with hands\-on experience in Scala<\/b> 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.
<\/p>
<\/div><\/span>
Requirements<\/h3>Key Responsibilities<\/b><\/span>
<\/h2>- Design, develop, and maintain scalable applications using Scala and Java EE technologies<\/b>
<\/li>- Build and support microservices and web service architectures<\/b>
<\/li>- Translate complex business and data requirements into technical solutions
<\/li> - Work with data systems<\/b>, including databases, data warehouses, and data lakes
<\/li>- Apply ETL and data transformation concepts<\/b> in application workflows
<\/li>- Leverage GenAI tools and AI\-powered IDEs<\/b> (e.g., VS Code, GitHub Copilot) for efficient development
<\/li>- Collaborate with cross\-functional and global teams in an Agile environment
<\/li> - Ensure code quality, scalability, and performance through best practices
<\/li><\/ul>
Required Skills & Qualifications<\/b><\/span>
<\/h2>- Strong experience in Java EE (Spring, EJB, Gradle)<\/b>
<\/li>- Hands\-on experience or exposure to Scala<\/b>
<\/li>- Solid understanding of object\-oriented programming (OOP)<\/b>
<\/li>- Strong knowledge of RDBMS and SQL<\/b>
<\/li>- Experience working in Linux and Windows environments<\/b>
<\/li>- Familiarity with modern SDLC methodologies<\/b>, especially Agile
<\/li>- Experience with GenAI\-powered development tools<\/b> (e.g., GitHub Copilot)
<\/li>- Understanding of data warehouses/data lakes<\/b> (e.g., Teradata, Snowflake)
<\/li>- Knowledge of ETL processes and tools<\/b> (e.g., Informatica)
<\/li>- Strong analytical, problem\-solving, and communication skills
<\/li> - Ability to work independently and manage tasks effectively
<\/li><\/ul>
Preferred / Nice\-to\-Have Skills<\/b><\/span>
<\/h2>- Experience with Python or other scripting languages<\/b>
<\/li>- Background in the financial services industry<\/b>
<\/li>- Familiarity with JIRA, Jenkins<\/b>, and Agile practices
<\/li>- Understanding of data reporting, warehousing, and ETL design concepts<\/b>
<\/li><\/ul>
<\/div><\/span>
<\/p>
<\/div><\/span>
Requirements<\/h3>Key Responsibilities<\/b><\/span>
<\/h2>- Design, develop, and maintain scalable applications using Scala and Java EE technologies<\/b>
<\/li>- Build and support microservices and web service architectures<\/b>
<\/li>- Translate complex business and data requirements into technical solutions
<\/li> - Work with data systems<\/b>, including databases, data warehouses, and data lakes
<\/li>- Apply ETL and data transformation concepts<\/b> in application workflows
<\/li>- Leverage GenAI tools and AI\-powered IDEs<\/b> (e.g., VS Code, GitHub Copilot) for efficient development
<\/li>- Collaborate with cross\-functional and global teams in an Agile environment
<\/li> - Ensure code quality, scalability, and performance through best practices
<\/li><\/ul>
Required Skills & Qualifications<\/b><\/span>
<\/h2>- Strong experience in Java EE (Spring, EJB, Gradle)<\/b>
<\/li>- Hands\-on experience or exposure to Scala<\/b>
<\/li>- Solid understanding of object\-oriented programming (OOP)<\/b>
<\/li>- Strong knowledge of RDBMS and SQL<\/b>
<\/li>- Experience working in Linux and Windows environments<\/b>
<\/li>- Familiarity with modern SDLC methodologies<\/b>, especially Agile
<\/li>- Experience with GenAI\-powered development tools<\/b> (e.g., GitHub Copilot)
<\/li>- Understanding of data warehouses/data lakes<\/b> (e.g., Teradata, Snowflake)
<\/li>- Knowledge of ETL processes and tools<\/b> (e.g., Informatica)
<\/li>- Strong analytical, problem\-solving, and communication skills
<\/li> - Ability to work independently and manage tasks effectively
<\/li><\/ul>
Preferred / Nice\-to\-Have Skills<\/b><\/span>
<\/h2>- Experience with Python or other scripting languages<\/b>
<\/li>- Background in the financial services industry<\/b>
<\/li>- Familiarity with JIRA, Jenkins<\/b>, and Agile practices
<\/li>- Understanding of data reporting, warehousing, and ETL design concepts<\/b>
<\/li><\/ul>
<\/div><\/span>
<\/h2>
- Design, develop, and maintain scalable applications using Scala and Java EE technologies<\/b>
<\/li>- Build and support microservices and web service architectures<\/b>
<\/li>- Translate complex business and data requirements into technical solutions
<\/li>- Work with data systems<\/b>, including databases, data warehouses, and data lakes
<\/li>- Apply ETL and data transformation concepts<\/b> in application workflows
<\/li>- Leverage GenAI tools and AI\-powered IDEs<\/b> (e.g., VS Code, GitHub Copilot) for efficient development
<\/li>- Collaborate with cross\-functional and global teams in an Agile environment
<\/li>- Ensure code quality, scalability, and performance through best practices
<\/li><\/ul>Required Skills & Qualifications<\/b><\/span>
<\/h2>- Strong experience in Java EE (Spring, EJB, Gradle)<\/b>
<\/li>- Hands\-on experience or exposure to Scala<\/b>
<\/li>- Solid understanding of object\-oriented programming (OOP)<\/b>
<\/li>- Strong knowledge of RDBMS and SQL<\/b>
<\/li>- Experience working in Linux and Windows environments<\/b>
<\/li>- Familiarity with modern SDLC methodologies<\/b>, especially Agile
<\/li>- Experience with GenAI\-powered development tools<\/b> (e.g., GitHub Copilot)
<\/li>- Understanding of data warehouses/data lakes<\/b> (e.g., Teradata, Snowflake)
<\/li>- Knowledge of ETL processes and tools<\/b> (e.g., Informatica)
<\/li>- Strong analytical, problem\-solving, and communication skills
<\/li>- Ability to work independently and manage tasks effectively
<\/li><\/ul>Preferred / Nice\-to\-Have Skills<\/b><\/span>
<\/h2>- Experience with Python or other scripting languages<\/b>
<\/li>- Background in the financial services industry<\/b>
<\/li>- Familiarity with JIRA, Jenkins<\/b>, and Agile practices
<\/li>- Understanding of data reporting, warehousing, and ETL design concepts<\/b>
<\/li><\/ul>
<\/div><\/span> - Background in the financial services industry<\/b>
- Hands\-on experience or exposure to Scala<\/b>
- Build and support microservices and web service architectures<\/b>