Jobs.ca
Jobs.ca
Language
exagens logo

Développeur Java Senior

exagens11 days ago
Montréal, QC
CA$90,000 - CA$120,000/year
Senior Level
full_time

Top Benefits

Stock Options
Opportunités de carrière exceptionnelles
Environnement collaboratif

About the role

Ville Old Port, Montreal, QC, Canada

Type Permanent, temps plein

Rémunération 90k-120k, plus « Stock Options »

Date de début Dès que possible

Pourquoi nous ?

Les meilleures personnes devraient travailler sur les problèmes les plus complexes. Chez exagens, nous utilisons des technologies de pointe, l'analyse de données, la théorie comportementale et bien plus encore pour créer des parcours numériques individualisés et mémorables. Déjà utilisés par des millions de personnes à travers le monde, nous travaillons activement à élargir les capacités de nos produits et à accroître notre présence sur le marché.

Si vous êtes un(e) résolveur(euse) de problèmes passionné(e) par l'idée de façonner l'avenir de l'industrie financière et souhaitez évoluer dans un environnement collaboratif qui vous permet de prendre en charge vos propres projets, tout en bénéficiant d'une liberté et d'un mentorat pour progresser, nous aimerions vous rencontrer.

C'est une occasion unique de rejoindre une entreprise en pleine croissance où vous pourrez définir et posséder une part du futur. Nous sommes une entreprise rentable en pleine expansion, ce qui signifie qu'il y a de nombreuses opportunités d'apprendre, de diriger, de partager des réussites et de s'épanouir dans un environnement dynamique et motivant.

Qu'est-ce que tu as à y gagner ?

Les produits et l’entreprise que nous construisons sont uniques et ont déjà un impact significatif sur le marché.

En tant que développeur expérimenté dans notre startup en pleine croissance, vous serez un atout clé pour l’équipe (22 personnes, dont 8 développeurs) et bénéficierez d’opportunités de carrière exceptionnelles.

Nous recherchons une personne qui aime résoudre des problèmes techniques et opérationnels, tout en gardant à l'esprit la vision d’ensemble et la valeur pour l’utilisateur final.

Vous participerez à l’encadrement de nos autres développeurs et travaillerez à l’amélioration de nos processus. Vous contribuerez à accélérer notre croissance en veillant à ce que exagens réponde aux besoins des institutions financières aux États-Unis et au Canada.

On t'attend...

Si vous êtes créatif(ve), proactif(ve), à la recherche de nouveaux défis, avez une bonne maîtrise des technologies Java, et souhaitez travailler sur des produits utilisés par des millions d’utilisateurs, alors nous sommes faits pour nous rencontrer !

Bien sûr, vous ne serez pas seul(e) : chez exagens, vous serez entouré(e) et soutenu(e) par des personnes formidables, peu attachées aux formalités, très curieuses, et déterminées à réaliser de grandes choses.

Responsabilités et missions

  • Collaborer avec les membres de l’équipe pour développer une solution utilisée par des millions d’utilisateurs.
  • Participer à toutes les étapes du développement logiciel, y compris la conception, le codage, la revue de code, les tests unitaires et fonctionnels, ainsi que la correction de bugs.
  • Travailler en collaboration avec les développeurs front-end, les chefs de produit et les parties prenantes pour définir les exigences.
  • Rédiger un code propre, maintenable et efficace en suivant les meilleures pratiques.
  • Optimiser les performances, la scalabilité et la sécurité des applications pour répondre aux exigences strictes des services financiers.
  • Se tenir informé(e) des meilleures pratiques du secteur et des nouvelles technologies fintech.
  • Encadrer et accompagner les développeurs juniors en partageant vos connaissances.
  • Maintenir des standards de qualité élevés au sein de l’équipe en instaurant de bonnes pratiques de développement.
  • Fournir du feedback constructif pour améliorer les processus de développement existants.

Qualités recherchées

  • Apprentissage rapide, Autonome
  • Passion pour le codage, la résolution de problèmes et la création de solutions complexes
  • Excellentes compétences en résolution de problèmes et esprit collaboratif
  • Enthousiasme pour la technologie, volonté d’apprendre et capacité à relever des défis complexes

Solides connaissances dans les technologies java/web (5 ans ou plus)

  • Java 11+
  • Spring 3+ (Spring Framework, Spring Boot, Spring data, Spring Security…)
  • HTTP, HTTPS, Rest API, Spécification “Open API”
  • JPA / Hibernate, PostgreSQL
  • Test Unitaire (Mockito)
  • Git, maven

Bonne connaissance en programmation (5 ans ou plus)

  • Principes fondamentaux de développent (structures de donnés, algorithmes, conception de système...)
  • Programmation Orienté Object

Qualités optionnelles

Expérience

  • Expérience avec la plateforme cloud AWS.
  • Connaissance de l'orchestration de conteneurs avec Kubernetes.
  • Expérience préalable dans l'industrie fintech ou sur des applications financières.
  • Expérience en tant que développeur Front-end.

Technical skills

  • HTML, CSS, JavaScript, ReactJs, NodeJs
  • Kubernetes, Helm 3
  • AWS Services like EKS, Aurora, EC2, AWS Load Balancer, API Gateway, Cognito, Code Pipeline / Code Build, Cloud Formation…

About exagens

Software Development
11-50

Exagens’ Behavioral Banking solutions enable community-based financial institutions to grow with their members/customers and win against big banks. They have been responsible for improving the financial lives of millions while simultaneously increasing engagement, digital sales, and adoption/usage, thereby improving financial institutions’ top line while delivering operational efficiencies to strengthen the bottom line.

Our Behavioral Banking solutions fuse industry-leading behavioral science and data analytics to proactively and emotionally engage people via compelling money-related experiences specific to their unique situation, catalyzing them to save, spend, borrow and invest wisely. As a result, Exagens and its solutions have received multiple industry awards including ones from EFMA, Celero and OCTAS and has been named a Cool Vendor in Banking by Gartner.