Développeur Java principal

Tecsys Inc.

United States

Remote

USD 120,000 - 180,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tecsys Inc. recherche un développeur Java backend senior pour rejoindre notre équipe d'ingénierie.

Vous concevrez et déployerez des services backend sécurisés et performants, en utilisant Java, Spring Boot et une architecture microservices, afin d'assurer la fiabilité des chaînes d'approvisionnement dans la santé et la distribution. Vous agirez comme ressource technique, réaliserez des revues de code, soutiendrez les tests et mentorerez d'autres développeurs, tout en explorant et intégrant des

Qualifications

  • Minimum 7 ans d'expérience en conception de systèmes backend Java en production.
  • Excellente maîtrise de OO et architecture microservices RESTful.
  • Solide expérience avec Spring Boot, Java 11+, et cadres de tests.
  • Bonne connaissance des bases de données relationnelles et NoSQL est un atout.
  • Expérience avec Git, Maven et IDE modernes; intégration IA souhaitable.

Responsibilities

  • Concevoir, développer et déployer des solutions backend Java de haute qualité (Spring Boot, microservices).
  • Rôle de ressource technique: revue de code, conception, assurance qualité et mentorat.
  • Transformer les besoins business en solutions techniques évolutives avec les parties prenantes.
  • Intégrer l'IA dans les livrables et favoriser l'adoption d'approches IA.
  • Évaluer technologies émergentes et promouvoir les meilleures pratiques (performances, évolutivité, observabilité, sécurité).
  • Participer aux cérémonies agiles et encourager collaboration et amélioration continue.

Skills

Java backend design
Spring Boot
Microservices
RESTful services
JUnit Mockito
PostgreSQL
Oracle/SQL Server
Git
Maven
IntelliJ/Eclipse/VS Code
IA tools (Kiro/Claude)
Leadership & mentoring
English proficiency

Education

Informatique / Génie logiciel ou domaine connexe

Tools

IntelliJ
Eclipse
Visual Studio Code

Job description

Chez Tecsys, le logiciel que nous livrons permet aux hôpitaux, pharmacies et distributeurs d'avoir ce dont ils ont besoin, quand ils en ont besoin. Chaque rôle ici contribue à ce résultat.

Pourquoi ce rôle est important

En tant que développeur Java principal , vous vous joindrez à une équipe au cœur des systèmes backend qui soutiennent des chaînes d'approvisionnement névralgiques dans les domaines de la santé, du commerce de détail et de la distribution complexe.

Vous concevrez et ferez évoluer des services sécuritaires et performants qui ont une incidence directe sur la fiabilité et l'agilité des opérations de nos clients, des salles d'opération des hôpitaux aux entrepôts, en passant par les boutiques de détail. À titre de contributeur pratique et de mentor technique, vous prêcherez par l'exemple, contribuerez à l'orientation technique et aiderez à améliorer nos pratiques d'ingénierie. Votre solide jugement technique, votre communication claire et votre capacité à collaborer entre disciplines contribueront à faire avancer les initiatives et à apporter une réelle valeur à nos clients et à notre équipe.

Ce à quoi vous participerez

Tecsys est reconnue par des organisations essentielles des secteurs de la santé et de la distribution pour soutenir des chaînes d'approvisionnement résilientes, efficaces et sécurisées. Nous sommes un fournisseur mondial de logiciels infonuagiques propulsés par l'Intelligence artificielle (IA), coté à la Bourse de Toronto (TSX: TCS).

Trois valeurs guident notre façon de travailler . Nous gagnons la confiance au quotidien en valorisant le client et en agissant avec intégrité. Nous nous entraidons en reconnaissant les forces individuelles et en travaillant en équipe. Et nous explorons avec audace en restant curieux et en nous adaptant pour réussir.

Vous vous joindrez à une culture axée sur la curiosité, l'apprentissage continu et des gens qui repoussent les limites du possible.

Requirements
Ce que vous ferez
  • Concevoir, développer et déployer des solutions backend de haute qualité en Java (Spring Boot, microservices).
  • Agir à titre de ressource technique pour l'équipe : réaliser des revues de code, contribuer aux discussions de conception, soutenir le travail d'assurance qualité sur le terrain et assurer le mentorat d'autres développeurs.
  • Transformer des besoins d'affaires complexes en solutions techniques évolutives, en collaboration avec les parties prenantes des produits et des affaires.
  • Intégrer l'IA à votre travail, tant dans les solutions que vous livrez que dans la façon dont l'équipe travaille, et accompagner les développeurs dans l'adoption d'approches axées sur l'IA qui accélèrent la livraison.
  • Évaluer et introduire des technologies émergentes lorsqu'elles apportent de la valeur à notre plateforme.
  • Appliquer et promouvoir les pratiques exemplaires en matière de performance, d'évolutivité, d'observabilité et de sécurité, en collaboration avec les équipes DevOps et des Opérations afin que les logiciels soient prêts pour la production et faciles à maintenir.
  • Participer aux cérémonies agiles et aux rétrospectives, et favoriser une culture de collaboration, d'innovation, de responsabilisation et d'amélioration continue.
Ce que vous apportez
  • 7 ans et plus d'expérience dans la conception de systèmes backend en Java en environnement de production, avec une expérience concrète en conception de systèmes, développement d'applications, tests et stabilité opérationnelle.
  • Excellente compréhension de la conception orientée objet , de l'architecture en microservices et des services RESTful .
  • Solide expérience avec Spring Boot , Java 11+ , et les cadres de tests (JUnit, Mockito).
  • Bonne maîtrise des bases de données relationnelles (de préférence PostgreSQL; Oracle et SQL Server), et connaissance des bases de données NoSQL (un atout).
  • Expérience avec Git , Maven et les environnements de développement modernes (IntelliJ, Eclipse, Visual Studio Code), ainsi qu'avec l'intégration d'outils d'IA (Kiro, Claude ou autres) dans le travail de développement quotidien.
  • Capacité éprouvée à concevoir et à livrer des solutions évolutives dans des architectures distribuées complexes, ainsi qu'à encadrer des développeurs, à collaborer avec l'équipe d'assurance qualité, à participer aux revues de code et à développer des preuves de concept.
  • Forte orientation d'affaires et excellentes habiletés de communication, permettant de rassembler les équipes et d'harmoniser les efforts d'ingénierie avec les résultats attendus pour le produit. Diplôme en informatique, en génie logiciel ou dans un domaine connexe.
  • Bilinguisme - Maîtrise de l’anglais écrit et parlé, essentielle pour communiquer efficacement avec des clients, fournisseurs, partenaires d’affaires et collègues situés à l’extérieur du Québec.
Benefits
Pourquoi vous allez adorer travailler ici
  • Flexibilité axée sur le télétravail et la confiance nécessaire pour gérer votre propre horaire
  • Avantages sociaux et vacances dès le premier jour
  • Régime de retraite avec cotisation concurrentielle de l'employeur
  • Événements pour les employés et initiatives communautaires
  • Possibilités d'apprentissage , de développement et de nouveaux défis
  • Collaboration avec des équipes internationales

Nous favorisons un milieu de travail inclusif où chacun se sent valorisé, respecté et outillé pour s'épanouir.

#LI-TECSYS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Tecsys Inc. • United States

Remote
USD 130,000 - 170,000
Remote-first flexibility
Pension plan
Employee events
+2
Technical Support Analyst
Technical Support Analyst

Tecsys • United States

On-site
USD 55,000 - 85,000
Remote-first
Benefits and vacation from day one
Pension plan
+3
Technical Support Analyst
Technical Support Analyst

Tecsys Inc. • United States

Remote
USD 50,000 - 70,000
Remote-first flexibility
Benefits from day one
Pension plan
+1
(RFP) Développeur Java / API's
(RFP) Développeur Java / API's

Vaco • San Diego (CA)

On-site
USD 79,000 - 100,000
Analyste, Équipes de développement ERP (100% Télétravail)
Analyste, Équipes de développement ERP (100% Télétravail)

Genius-Erp • California (MO)

Remote
USD 90,000 - 125,000
Télétravail à long terme
REER participatif
7 congés payés par année
+2
Développeur - Analyste sénior
Développeur - Analyste sénior

ANCIA • United States

On-site
USD 90,000 - 120,000
Directeur technique - Cloud natif, IA et DevOps
Directeur technique - Cloud natif, IA et DevOps

Openkrill • United States

Remote
USD 87,000 - 95,000
Temporaire 4 mois
Programmeur(euse) junior BackEnd C# / .NET Core
Programmeur(euse) junior BackEnd C# / .NET Core

TEHORA • United States

Remote
USD 34,000 - 55,000
Du télétravail et de la flexibilité
Culture entrepreneuriale favorisant la
Horaires flexibles
+6
Administrateur Bases de données PostgreSQL
Administrateur Bases de données PostgreSQL

OpenKrill • United States

On-site
USD 77,000 - 105,000
Horaires fixes 37,5h/semaine
Contrat permanent à temps plein
Hybride: 4 jours télétravail + 1 jour/
+1
Technicien.ne en informatique - 100% Remote
Technicien.ne en informatique - 100% Remote

Go RH • United States

Remote
USD 50,000 - 70,000
40h/semaine
Horaires flexibles
Salaire compétitif
+7