Talent.com
exagens
Développeur Back-End Java Senior | Senior Java Back-End Developerexagens • Montreal, Montreal (administrative region), CA
Développeur Back-End Java Senior | Senior Java Back-End Developer

Développeur Back-End Java Senior | Senior Java Back-End Developer

exagens • Montreal, Montreal (administrative region), CA
30+ days ago
Job type
  • Full-time
Job description

Développeur Back-End Java Senior | Senior Java Back-End Developer

Développeur Back-End Java Senior | Senior Java Back-End Developer

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.

*English version will follow

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éveloppement (structures de données, 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…

Why us?

The best people should work on the most challenging problems. At exagens, we're using cutting-edge technology, data analysis, behavioral theory and more to curate memorable individualized digital journeys. Already in use by millions of people worldwide, we're hard at work expanding the capabilities of our products and growing our market presence. If you're a problem solver interested in shaping the future of the financial industry and working in a collaborative environment which empowers you to own your own projects while giving you both the freedom and mentorship to grow, we'd love to meet you. Here's your opportunity to get in early to define and own a piece of the future. We are a rapidly growing profitable company, so there's plenty of opportunity to learn, lead, laugh, and share in our success.

What's in it for you?

The products and the company we are building are unique and are already having head-turning impact.

As a seasoned developer in our growing startup, you will be an extremely valuable asset to the team (22 people including 8 developers) and will have big career opportunities.

We are looking for someone who loves solving technical and operational problems while keeping in mind the big picture and the value to the end-user.

You will participate in supervising our other developers as well as working to improve our processes. You will help accelerate our growth by ensuring that exagens caters to the needs of different financial institutions in the USA and across Canada.

We are looking for you

If you're creative, proactive, looking for new challenges, have a good understanding of the Java technologies and want to work on products used by millions, we're looking for you and you should be looking for us.

Of course, you won't be on your own: at exagens, you'll be surrounded and supported by some amazing people who are light on ego and formality, high on curiosity, and flat out want to achieve big things.

Responsibilities and duties

  • Collaborates with fellow team members to build a solution that is used by millions of users
  • Participating in all aspects of software development activities including design, coding, code review, unit-testing, functional testing and bug fixing.
  • Collaborate with front-end developers, product managers, and stakeholders to define requirements.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance, scalability, and security to meet financial services' stringent requirements.
  • Stay updated with industry best practices and emerging fintech technologies.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Maintains high standards of software quality within the team by establishing good practices and habits
  • Gives feedback to improve established development processes

Qualities

  • Fast learner, Autonomous
  • A passion for coding, solving problems and building complex solutions
  • Strong problem-solving skills and a collaborative mindset.
  • Passion for technology, eagerness to learn, and willingness to take on complex challenges.

Requirements Experience

  • 5+ years of experience in Java development with strong expertise in Spring Boot
  • Proficiency in building RESTful APIs and microservices architecture.
  • Strong understanding of multi-threading, concurrency, and design patterns.
  • Familiarity with DevOps tools and practices, including Docker, Kubernetes, and CI/CD pipelines.
  • Solid understanding of security principles in web applications, particularly in fintech applications.

Technical skills

Solid knowledge of back-end technologies (5+ years):

  • Java 11+
  • Spring 3+ (Spring Framework, Spring Boot, Spring data, Spring Security…)
  • HTTP, HTTPS, Rest API, Open API Specification
  • JPA / Hibernate, PostgreSQL
  • Unitary Test (Mockito)
  • Git, maven

Good knowledge of programming (5+ years):

  • Software fundamentals (data structures, algorithms, system design...)
  • Object-Oriented Programming
Optional Qualifications:

Experience

  • Experience with AWS cloud platform
  • Knowledge of container orchestration with Kubernetes.
  • Previous experience in the fintech industry or working with financial applications.
  • Experience as Front-end developer

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…

Développeur·se Backend/Backend Developer

Ingénieur Backend Intermédiaire - Intermediate Software Developer

Developpeur Back-End / Developer (C#/Vue.js)

#J-18808-Ljbffr
Create a job alert for this search

Développeur Back-End Java Senior | Senior Java Back-End Developer • Montreal, Montreal (administrative region), CA

Similar jobs

Ingénieur Backend Senior – Architecture SaaS (Remote)

Poka Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Une société technologique innovante à Montréal recherche un(e) Développeur·se Backend Staff pour influencer l'architecture et résoudre des défis techniques.Le candidat idéal aura au moins 7 ans d'e... Show more

 • Promoted

Développeur Backend Java / AWS

1perTInent incMontreal
Full-time

Notre client est une institution financière de premier plan engagée dans une importante transformation technologique.Axée sur l’innovation, l’agilité et l’amélioration continue, l’organisation inve... Show more

 • Promoted

Développeur.euse logiciel Sénior - (Online Services - Crossroads)

UbisoftMontreal
Full-time

Au sein du groupe Online Services, l’équipe Crossroads est à la recherche de Développeur ou développeuse logiciel expérimenté.Nous recherchons une personne motivée à travailler sur des services aya... Show more

 • Promoted

Développeur Logiciel Senior Fullstack

FirstbaseMontreal (administrative region), QC, CA
Full-time

Devenez Développeur Logiciel Senior chez AppDirect à Montréal, spécialisé en développement d'interfaces.Apportez votre expertise en React et JavaScript dans un cadre hybride.AppDirect recherche des... Show more

 • Promoted

Développeur/Développeuse logiciel senior New Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Développeur/Développeuse logiciel senior.Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe.AppDirect offre une pla... Show more

 • Promoted

Architecte Backend Java Senior – Microservices et Scalabilité

Tecsys Inc.Montreal, Montreal (administrative region), CA
Full-time

Une entreprise technologique en croissance à Montréal recherche un Développeur principal (Java) pour concevoir et mettre à l'échelle des systèmes backend qui soutiennent des chaînes logistiques cri... Show more

 • Promoted

Développeur Senior en Systèmes de Jeux

KabamMontreal (administrative region), QC, CA
Full-time

Intégrez l'équipe de Kabam comme développeur senior, axé sur les systèmes de jeux.Cette position est située à Montréal, où vous contribuerez à l'innovation dans le secteur des jeux mobiles.Dans ce ... Show more

 • Promoted

Senior Java Developer - Onsite Montreal

Soho Square SolutionsMontreal
Full-time

Join a forward-thinking team as a Senior Java Developer in Montreal, focused on enterprise application excellence.Utilize top technologies to drive projects.An exciting opportunity awaits you in Mo... Show more

 • Promoted

Développeur Backend Senior – Java/SpringBoot, Remote

PlusgradeMontreal
Remote
Full-time

Une entreprise de technologie de voyage recherche un développeur logiciel backend expérimenté pour rejoindre son équipe à Montréal.Le candidat idéal a au moins 5 ans d'expérience en développement w... Show more

 • Promoted

Développeur(euse) Java senior

ALFACONSEIL.CAMontreal-Ouest
Full-time

Nous recherchons un(e) développeur(euse) backend Java passionné(e) par les architectures modernes, les microservices et les environnements technologiques performants.Vous contribuerez à la concepti... Show more

 • Promoted

Développeur Logiciel Front-End Senior

STRATACACHEMontreal, Montreal (administrative region), CA
Full-time

Développeur Logiciel Front-End Senior (UI).STRATACACHE propose des expériences client évolutives, permettant aux distributeurs de mieux connaître les préférences et les comportements d'achat de leu... Show more

 • Promoted

Senior Java Software Engineer

Akkodismontreal (administrative region), qc, Canada
Full-time

Position: Développeur Backend Senior (Java) - Consultant.Développer et maintenir des services backend robustes en utilisant Java et des frameworks modernes.Contribuer à la conception de solutions e... Show more

 • Promoted

Développement IAM Senior à GoTo

GoTo MeetingMontreal
Full-time

Rejoignez GoTo comme Développeur Senior IAM, où vous travaillerez à distance en optimisant la gestion des identités et des accès.Mettez vos compétences à profit pour améliorer la sécurité et l'auto... Show more

 • Promoted

Poste de Développeur Back-End à Flexter

FlexterMontreal (administrative region), QC, CA
Full-time

Recrutement en cours chez Flexter pour un Développeur Back-End.Travaillez à Vieux-Montréal et participez activement au développement d'une plateforme innovante.Vous profiterez d'un environnement de... Show more

 • Promoted

Développeur Java/Python (Senior)

SII CanadaMontreal
Full-time

Dans le cadre du développement et de l’évolution de solutions technologiques critiques, nous recherchons une personne expérimentée pour contribuer à la conception, au développement et au maintien d... Show more

 • Promoted

[VO2 Canada] - Développeuse.eur Back-End- Missions Ponctuelles

VO2 GROUPMontreal (administrative region), QC, CA
Full-time

Développeuse Back‑End – Missions Ponctuelles & Défis Clients (Back‑End Developer – Occasional Missions & Client Challenges).Only candidates located in Québec will be considered.You will work on div... Show more

 • Promoted

Développeur·euse plateforme senior - Senior Platform Developer

Toboggan LabsMontreal (administrative region), QC, CA
Full-time +1

Cette offre vise à constituer notre bassin de talents contractuels et reflète un ou plusieurs postes permanents à temps plein au sein de notre organisation.Nous recherchons des personnes intéressée... Show more

 • Promoted

Développeur Backend Senior Pour Systèmes Embarqués et Critiques

OctasicMontreal (administrative region), QC, CA
Full-time

Rejoignez une entreprise dynamique en tant que Développeur Backend Senior.Développez des architectures robustes et performantes avec au moins 10 ans d'expérience en systèmes logiciels critiques et ... Show more

 • Promoted

Développeur Backend - Industrie du Voyage

Expedia, Inc.montreal (administrative region), qc, Canada
Full-time

Intégrez l'équipe d'Expedia Group en tant que Développeur Backend et transformez l'industrie du voyage.Ce rôle se concentre sur le développement d'applications performantes pour une plateforme mond... Show more

 • Promoted

Développeur(se) Back-End Senior

BrainFinanceMontreal
Full-time

BrainFinance est une société de technologie financière de premier plan qui fournit des solutions de crédit responsables et constructives aux consommateurs.Nous redéfinissons l'accès au crédit grâce... Show more