Java Developer / Développeur Java

Montreal, QC

Apply now Apply later

**Must be local to Montreal**

Want to work in technology at an investment bank?

We are looking for an experienced Java/Scala developer with sound knowledge of Spring and SpringBoot, Restful API, Unix and Shell for its Data Governance and Data Quality(DQ) platform core team for one of our clients.

This candidate will be working on design and development of our next generation, state of the art Data Quality and Metadata Management platform. This platform captures DQ Exceptions generated by diverse upstream applications in different formats in most optimal way, and then downstream applications should be able to extract these violations through RESTful services efficiently. This candidate will be part of the Java/Scala core development team, engaged in design, implementation, and maintenance of a wide array of tools comprising the DQ platform. They will also closely work with BI reporting area to generate various dashboards and other core team members for DQ rule design and execution.

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.

Skills Required:

  • Bachelor's degree in computer science or a related major
  • Experience in Java/Scala development
  • Sound knowledge of Spring and SpringBoot
  • Exposure to Restful APIs
  • Understanding of Database concepts and SQL / Stored Procedures
  • Unix and Shell Scripting
  • Exposure to Git and Jenkins CI/CD pipeline

Skills Desired

  • Spark SQL
  • Python
  • Exposure to Agile methodology
  • Finance domain knowledge
  • Self-starter with ability to work in a fast paced environment and be able to work on multiple projects

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 un développeur Java/Scala expérimenté avec une bonne connaissance de Spring et SpringBoot, des API Restful, Unix et Shell pour son équipe principale de la plateforme de Gouvernance des Données et de Qualité des Données (DQ) pour l'un de nos clients.

Ce candidat travaillera sur la conception et le développement de notre prochaine génération de plateforme de Gestion de la Qualité des Données et de la Gestion des Métadonnées à la pointe de la technologie. Cette plateforme capture les exceptions de DQ générées par diverses applications en amont dans différents formats de manière optimale, et les applications en aval devraient pouvoir extraire ces violations via des services RESTful de manière efficace. Ce candidat fera partie de l'équipe principale de développement Java/Scala, engagée dans la conception, la mise en œuvre et la maintenance d'une large gamme d'outils composant la plateforme DQ. Il travaillera également en étroite collaboration avec la zone de reporting BI pour générer divers tableaux de bord et avec d'autres membres de l'équipe principale pour la conception et l'exécution des règles de DQ.

À 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 qui réalise des projets commerciaux et informatiques importants dans certaines des plus grandes organisations de services financiers au monde.

  • Services principaux
  • Consulting et conseil
  • Services gérés
  • Programme de diplômés Alumni
  • Programme Alumni Pro

Nous avons une présence mondiale et sommes experts dans la fourniture d'une qualité exceptionnelle à notre base de clients, en fournissant des services de conseil dans les domaines du risque, de la réglementation et de la conformité ; Produits des fournisseurs ; Support d'application ; Développement d'applications ; Cybersécurité et sécurité de l'information ; Science des données et 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 :

  • Diplôme de licence en informatique ou dans un domaine connexe
  • Expérience en développement Java/Scala
  • Bonne connaissance de Spring et SpringBoot
  • Exposition aux API Restful
  • Compréhension des concepts de base de données et SQL / procédures stockées
  • Scripting Unix et Shell
  • Exposition à Git et Jenkins CI/CD pipeline

Compétences souhaitées :

  • Spark SQL
  • Python
  • Exposition à la méthodologie Agile
  • Connaissance du domaine financier
  • Autonome avec la capacité de travailler dans un environnement rapide et de gérer plusieurs projets

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.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs CI/CD Computer Science Consulting Data governance Data quality DevOps Finance Git Java Jenkins Python Scala Security Shell scripting Spark SQL

Perks/benefits: Career development

Region: North America
Country: Canada

More jobs like this