mthree Logo

mthree

Java Developer/Scala - Développeur Java/Scala

🌎

Montreal, QC

3w ago
👀 15 views
📥 0 clicked apply

Job Description

**Must be local to Montreal**

Want to work in technology at an investment bank?

We are looking for someone to be join as a Java Developer for one of our clients. The candidate should be able to work well with the full life-cycle of the project from requirements analysis, design, development, rollout into production, as well as DevOps automation for continuous deployment.

The candidate will be involved but not limited to:

  • Parallelize and optimize accounting calculations using Apache Spark
  • Create and maintain backend REST webservices to interact with other applications based on pre-established contract agreements.
  • Data Processing Batch Management including data orchestration performance and stability
  • Working with a global team across multiple locations (Montreal, New York, London, Budapest, and India).

About mthree:

Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.

  • Core Services
  • Consulting and Advisory
  • Managed Services
  • Alumni Graduate Program
  • Alumni Pro Program

We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.

 

Required Skills:

  • Relevant experience 3-5 Years
  • Strong proficiency with Java (Spring) and Scala
  • Proficiency with Relational Databases such as SQL Server, Oracle, Sybase or DB2, as well as Big Data repositories such as Hadoop and MongoDB
  • Experience with modern SDLC methodologies including Agile
  • Strong Written and Oral Communication skills

Nice to Have Skills:

  • Familiar with Apache Spark for parallel processing
  • Familiar with UNIX/Linux application debugging
  • Familiar with automation scripts such as AutoSys, UNIX shell, Perl, or Python for DevOps automation
  • Familiar with Angular, React or any JavaScript/Typescript front-end technologies
  • Experience with accounting and finance in the financial industry
  • Experience with business reporting concepts, design, and data sciences

At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees.  We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.

Applicants must be currently authorized to work in Canada on a full-time basis. The Company will not sponsor applicants for work visas.

 

**French Translation**

 

Doit être local à Montréal

Vous souhaitez travailler dans le domaine de la technologie au sein d'une banque d'investissement?

Nous recherchons quelqu'un pour rejoindre notre équipe en tant que développeur Java pour l'un de nos clients. Le candidat doit être capable de bien travailler avec le cycle de vie complet du projet, de l'analyse des besoins, la conception, le développement, le déploiement en production, ainsi que l'automatisation DevOps pour le déploiement continu.

Le candidat sera impliqué, mais pas limité à :

  • Paralléliser et optimiser les calculs comptables en utilisant Apache Spark
  • Créer et maintenir des services web REST backend pour interagir avec d'autres applications basées sur des accords contractuels préétablis.
  • Gestion des lots de traitement des données, y compris la performance et la stabilité de l'orchestration des données
  • Travailler avec une équipe mondiale répartie sur plusieurs sites (Montréal, New York, Londres, Budapest et Inde).

À propos de mthree :

Depuis 2010, mthree aide ses clients à résoudre leurs défis commerciaux et technologiques. Nous sommes une société de conseil en technologie et en affaires avec une main-d'œuvre mondiale, réalisant des projets commerciaux et informatiques significatifs dans certaines des plus grandes organisations de services financiers au monde.

Services principaux :

  • Conseil et expertise
  • Services gérés
  • Programme Alumni Graduate
  • Programme Alumni Pro

Nous avons une présence mondiale et sommes experts dans la fourniture d'une qualité exceptionnelle à notre base de clients, offrant des services de conseil dans les domaines du risque, de la réglementation et de la conformité ; des produits fournisseurs ; du support applicatif ; du développement applicatif ; de la cybersécurité et de la sécurité de l'information ; des sciences des données et des DevOps.

Notre programme Expert offre aux professionnels expérimentés l'accès à des rôles de premier plan dans la technologie, la finance, l'aviation et l'assurance. Rejoignez-nous pour travailler sur des projets technologiques révolutionnaires, des plateformes de trading internationales aux applications critiques pour les principales compagnies aériennes. Nous recrutons des professionnels désireux d'accélérer leur carrière dans la technologie ou les opérations au sein d'organisations mondiales prestigieuses.

Compétences requises :

  • Expérience pertinente de 3 à 5 ans
  • Forte maîtrise de Java (Spring) et Scala
  • Maîtrise des bases de données relationnelles telles que SQL Server, Oracle, Sybase ou DB2, ainsi que des référentiels Big Data tels que Hadoop et MongoDB
  • Expérience avec les méthodologies modernes de SDLC, y compris Agile
  • Compétences solides en communication écrite et orale

Compétences appréciées :

  • Connaissance d'Apache Spark pour le traitement parallèle
  • Connaissance du débogage d'applications UNIX/Linux
  • Connaissance des scripts d'automatisation tels qu'AutoSys, UNIX shell, Perl ou Python pour l'automatisation DevOps
  • Connaissance d'Angular, React ou de toute technologie front-end JavaScript/Typescript
  • Expérience en comptabilité et finance dans l'industrie financière
  • Expérience des concepts de reporting commercial, de la conception et des sciences des données

Chez mthree, nos valeurs soutiennent des coéquipiers courageux, des moteurs d'aiguille et des champions de l'apprentissage tout en s'efforçant de soutenir la santé et le bien-être de tous les employés. Nous sommes très fiers de célébrer la diversité de chaque individu qui contribue à faire de mthree l'entreprise qu'elle est aujourd'hui et qu'elle sera à l'avenir. Nous valorisons la diversité tant au sein de mthree qu'avec nos entreprises partenaires, et nous sommes fiers de fournir un environnement où tous nos collègues peuvent s'épanouir. Cela signifie promouvoir une forte culture d'égalité mais, surtout, d'inclusion.

Les candidats doivent être actuellement autorisés à travailler au Canada à temps plein. L'entreprise ne sponsorisera pas les candidats pour des visas de travail.

More Jobs at mthree