mthree Logo

mthree

Java Developer / Développeur Java

🌎

Montreal, QC

3h ago
👀 1 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 team develops and maintains IT systems that enable the Secured Financing business. Secured Financing provides a cost-effective and flexible way of raising capital for the Firm and is responsible for a significant portion of the Firm's total cash need. They have a strong, distributed agile developer team located in Budapest, London, Montreal, Tokyo and New York. The team works on major strategic initiatives for the Firm. There is a good deal of collaborative teamwork both within the team and with our clients (Financing Operations) and other IT groups within the Firm. They work in 2-weekly iterations; some proportion of working from home and flexible working hours is available.

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.

Primary Responsibilities:

  • Bachelor's degree in computer science or a related major
  • 15+ years of relevant experience
  • Server-side Java development working as part of a large Agile developer team
  • Liaising with senior team members and clients to precisely specify the functionality that will be developed
  • Developing functionality in an iterative fashion, writing full unit and integration tests for each function that is developed.
  • Working with team members and our partners to ensure that all functionality is fully UAT tested before being released to Production.
  • Continuously improving the quality of our system and codebase via best practices including code reviews and refactoring where necessary.

Skills Required

  • Strong knowledge of Java, primarily within server-side development
  • Spring
  • Knowledge of Unix/Linux
  • Good understanding of multi-threaded Java programming
  • Experience using relational databases (SQL)
  • Strong communication skills with proven ability to deliver high-quality software working in multi-person teams

Skills Desired

  • Business knowledge of repo, securities lending or collateral management or other financial software development
  • Experience with Service Oriented Architecture and XML
  • Agile development practice • DB2 experience
  • Full stack dev (Angular and Typescript)

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 client en tant que développeur Java. L'équipe développe et maintient des systèmes informatiques qui permettent l'activité de financement sécurisé. Le financement sécurisé offre un moyen rentable et flexible de lever des capitaux pour l'entreprise et est responsable d'une part importante des besoins en liquidités de l'entreprise. Ils ont une équipe de développeurs agiles distribuée située à Budapest, Londres, Montréal, Tokyo et New York. L'équipe travaille sur des initiatives stratégiques majeures pour l'entreprise. Il y a beaucoup de travail d'équipe collaboratif au sein de l'équipe et avec nos clients (Financing Operations) et d'autres groupes informatiques au sein de l'entreprise. Ils travaillent par itérations de 2 semaines ; une proportion de travail à domicile et des horaires de travail flexibles sont disponibles.

À 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.

 

Responsabilités principales

  • Développement Java côté serveur en tant que membre d'une grande équipe de développeurs Agile
  • Collaborer avec les membres seniors de l'équipe et les clients pour spécifier précisément les fonctionnalités qui seront développées
  • Développer des fonctionnalités de manière itérative, en écrivant des tests unitaires et d'intégration complets pour chaque fonction développée.
  • Travailler avec les membres de l'équipe et nos partenaires pour s'assurer que toutes les fonctionnalités sont entièrement testées en UAT avant d'être mises en production.
  • Améliorer continuellement la qualité de notre système et de notre base de code via les meilleures pratiques, y compris les revues de code et le refactoring si nécessaire.

Compétences requises

  • Plus de 15 ans d'expérience pertinente
  • Solide connaissance de Java, principalement dans le développement côté serveur
  • Spring
  • Connaissance de Unix/Linux
  • Bonne compréhension de la programmation Java multithread
  • Expérience avec les bases de données relationnelles (SQL)
  • Excellentes compétences en communication avec une capacité prouvée à fournir des logiciels de haute qualité en travaillant en équipes multiples

Compétences souhaitées

  • Connaissance des affaires de repo, de prêt de titres ou de gestion de garanties ou d'autres logiciels financiers
  • Expérience avec l'architecture orientée services et XML
  • Pratique du développement Agile
  • Expérience avec DB2
  • Développement full stack (Angular et Typescript)

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