Développeur Senior Java / Spring Boot
Gravity Conseil
RéférenceDate de démarrageAu plus viteLocalisation du posteQuébec (hybride)
DuréeNous recherchons un Développeur senior Java / Spring Boot (backend micro services) afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent.
Ce poste est en mode hybride.
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
Nous recherchons un Développeur senior Java/Spring Boot spécialisé en architecture microservices pour participer à des initiatives stratégiques de transformation numérique. La ressource prendra en charge le cycle complet de développement backend, de la conception de microservices jusqu'au déploiement Docker en environnement moderne. Le mandat implique l'utilisation de Java 21, Spring Boot 3.2, PostgreSQL, Hibernate, Flyway, JWT, Eureka et Spring Cloud Config Server. Le candidat évoluera dans un contexte technologique performant nécessitant une forte expertise technique et une expérience démontrée au sein du secteur public ou parapublic québécois.
Description des tâches
Développer, corriger et maintenir les microservices Java.
Maîtriser le cycle complet, de la création du squelette Spring Boot jusqu'à la livraison Docker, en passant par la migration Flyway, la SecurityConfig, l'API REST et l'intégration Eureka/Config Server.
Implémenter les entités JPA, migrations Flyway, contrôleurs REST et services.
Configurer la sécurité JWT (SecurityConfig.Java) sur chaque MS.
Corriger les anomalies détectées par le pre-flight check (FIX-001 à FIX-014 et suivants).
Résoudre les erreurs de build : ConfigClientFailFastException, YAML corrompu, shebang, JAR périmé.
Écrire les migrations Flyway et valider la cohérence avec les entités JPA.
Intégrer les alertes SSE vers ms-notification (FL-04, FL-06, FL-13, FL-14).
Écrire la checklist finale d'acceptation de chaque MS (health, Eureka, port, base, JWT, Swagger).
Qualifications
Détenir un diplôme d'études collégiales (DEC) ou universitaires (BAC) en informatique ou dans un domaine connexe, et posséder au moins huit (8) années d'expérience dans le domaine des technologies de l'information, dont au moins cinq (5) années d'expérience consacrées spécifiquement au développement d'architectures micro services avec Java et Spring Boot.
Avoir réalisé au moins un (1) mandat ou démontrer une expérience pratique d'au moins douze (12) mois incluant l'utilisation active des fonctionnalités de Java 21 (ex. : lambdas, records, sealed classes) et de Spring Boot 3.2.X.
Avoir réalisé au moins deux (2) mandats d'au moins 100 jours-personnes chacun, au cours des quatre (4) dernières années, impliquant la configuration de la sécurité d'accès (JWT, SecurityFilterChain) et l'intégration de microservices à des serveurs de découverte et de configuration (Eureka, Spring Cloud Config Server).
Avoir réalisé au moins deux (2) mandats d'au moins 100 jours-personnes chacun, au cours des quatre (4) dernières années, impliquant l'utilisation de bases de données PostgreSQL combinée à l'écriture de scripts de migration versionnés (Flyway) et à l'utilisation d'un ORM (Hibernate) avec validation de schémas (ddlauto: validate).
Démontrer une expérience pratique dans au moins deux (2) mandats incluant la création et l'optimisation de fichiers de configuration Dockerfile pour le déploiement d'encrements Java, ainsi que la gestion de dépendances complexes avec Maven.
Avoir réalisé au moins un (1) mandat de développement backend d'une durée minimale de douze (12) mois à titre de développeur senior au sein du secteur public ou parapublic québécois.
#J-18808-Ljbffr
DuréeNous recherchons un Développeur senior Java / Spring Boot (backend micro services) afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent.
Ce poste est en mode hybride.
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
Nous recherchons un Développeur senior Java/Spring Boot spécialisé en architecture microservices pour participer à des initiatives stratégiques de transformation numérique. La ressource prendra en charge le cycle complet de développement backend, de la conception de microservices jusqu'au déploiement Docker en environnement moderne. Le mandat implique l'utilisation de Java 21, Spring Boot 3.2, PostgreSQL, Hibernate, Flyway, JWT, Eureka et Spring Cloud Config Server. Le candidat évoluera dans un contexte technologique performant nécessitant une forte expertise technique et une expérience démontrée au sein du secteur public ou parapublic québécois.
Description des tâches
Développer, corriger et maintenir les microservices Java.
Maîtriser le cycle complet, de la création du squelette Spring Boot jusqu'à la livraison Docker, en passant par la migration Flyway, la SecurityConfig, l'API REST et l'intégration Eureka/Config Server.
Implémenter les entités JPA, migrations Flyway, contrôleurs REST et services.
Configurer la sécurité JWT (SecurityConfig.Java) sur chaque MS.
Corriger les anomalies détectées par le pre-flight check (FIX-001 à FIX-014 et suivants).
Résoudre les erreurs de build : ConfigClientFailFastException, YAML corrompu, shebang, JAR périmé.
Écrire les migrations Flyway et valider la cohérence avec les entités JPA.
Intégrer les alertes SSE vers ms-notification (FL-04, FL-06, FL-13, FL-14).
Écrire la checklist finale d'acceptation de chaque MS (health, Eureka, port, base, JWT, Swagger).
Qualifications
Détenir un diplôme d'études collégiales (DEC) ou universitaires (BAC) en informatique ou dans un domaine connexe, et posséder au moins huit (8) années d'expérience dans le domaine des technologies de l'information, dont au moins cinq (5) années d'expérience consacrées spécifiquement au développement d'architectures micro services avec Java et Spring Boot.
Avoir réalisé au moins un (1) mandat ou démontrer une expérience pratique d'au moins douze (12) mois incluant l'utilisation active des fonctionnalités de Java 21 (ex. : lambdas, records, sealed classes) et de Spring Boot 3.2.X.
Avoir réalisé au moins deux (2) mandats d'au moins 100 jours-personnes chacun, au cours des quatre (4) dernières années, impliquant la configuration de la sécurité d'accès (JWT, SecurityFilterChain) et l'intégration de microservices à des serveurs de découverte et de configuration (Eureka, Spring Cloud Config Server).
Avoir réalisé au moins deux (2) mandats d'au moins 100 jours-personnes chacun, au cours des quatre (4) dernières années, impliquant l'utilisation de bases de données PostgreSQL combinée à l'écriture de scripts de migration versionnés (Flyway) et à l'utilisation d'un ORM (Hibernate) avec validation de schémas (ddlauto: validate).
Démontrer une expérience pratique dans au moins deux (2) mandats incluant la création et l'optimisation de fichiers de configuration Dockerfile pour le déploiement d'encrements Java, ainsi que la gestion de dépendances complexes avec Maven.
Avoir réalisé au moins un (1) mandat de développement backend d'une durée minimale de douze (12) mois à titre de développeur senior au sein du secteur public ou parapublic québécois.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Développeur Senior Java / Spring Boot in Winnipeg, MB vacancy
- Maîtrisez Java et Spring Boot comme Développeur Java senior chez Exposant 3, en télétravail dans un environnement technologique flexible. Concevez des solutions d’affaires et assurez leur qualité.Exposant 3 recherche un analyste-programmeur senior pour développer, entretenir...SeniorRemote workFlexible hours
- ...recherchons un(e) spécialiste technique sénior afin d’assurer l’alignement entre les équipes... ...et à l’évolution de solutions Java d’entreprise tout en contribuant aux orientations... ...développement Java. Expérience significative avec Spring Boot et le framework Spring. Expérience dans...SeniorLocal area
- ...développer et maintenir des applications Java robustes, évolutives et performantes, en... ...avec des frameworks tels que Spring Boot et HibernateConcevoir et développer des... ...déploiement (CI/CD) des applicationsMentorat de développeurs juniors et partage de connaissances au sein...SeniorApprenticeshipDay shift
- Design scalable Java and Spring Boot services from the Greater Toronto Area, working primarily remotely with on-site collaboration as required.... ...modernization initiative in transportation and logistics. As a Senior Java Developer, you will create RESTful APIs, microservices,...SeniorFull timeContract workRemote work
- Build backend services with Java and Spring Boot as a senior engineer at Citi, applying an AI-first mindset across the product lifecycle.This full-time individual contributor role spans design, architecture, implementation, testing, and delivery. You will set engineering standards...SeniorFull time
- Software Engineer – Java & DevOps About the Role: We are seeking a Senior Software Engineer – Java & DevOps to join the Information Technology team in... ...and backend services , with a strong focus on Spring Boot, REST APIs, application integration, automation, and...SeniorWork at office
- Spring Boot architecture and REST API development anchor this Vancouver role at Reveille Technologies, Inc. for a Java full stack developer.As a Java Full Stack Microservice Developer, you will create and deploy microservices-based solutions with Spring Boot. The position calls...
- Expretio seeks an experienced Backend Java Developer to join our Montreal team. You will contribute to the Appia backend, collaborating... ...ensuring robust persistence and API layers (REST/GraphQL) using Spring Boot, PostgreSQL or MongoDB. You will also mentor teammates,...Senior
$120.8k - $170.8k per year
...Join the Equities Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be a key contributor for managing complex BAU deliverables while driving strategic Asia market expansion programs, including trade, allocation processing, and regulatory...SeniorFull timeWork at office- Iris Software Inc. is seeking a Java Fullstack Lead for its Toronto office. This senior role combines hands-on development with leadership responsibilities in... ...have 10+ years of experience, strong Java skills, Spring Boot, microservices, and Angular, plus excellent communication...SeniorWork at officeRemote work
- SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES, KAFKA & MONGODB Experience Range: 9–12 Years MUST-HAVE TECHNICAL/FUNCTIONAL SKILLS Core Development Java (8/11/17) – strong hands-on experienceMongoDBOpenShift/AWSDatabase & Data Layer MongoDB Document modelingIndexing...Senior
- Offre d'emploi : Développeur Java Back-End SeniorLocalisation : MontréalMode de travail : Hybride (2 jours par... ...significative en développement Java back-end de niveau senior.Maîtrise de Java et du framework Spring Boot.Solide expérience dans la conception et l'...SeniorDaily paidWork at officeDay shift2 days per week
- Akkodis recherche un Développeur Java (Senior ou intermédiaire) pour un de ses clients (compagnie bancaire) : Le Développeur Backend conçoit... ...Java (version 17 et plus) et de l’écosystème associé (Spring Boot, Maven – versions récentes) Expérience significative en...Senior
- ...engineering practices. Position Overview: We are looking for a Senior Java Developer to join our team in the Greater Toronto Area (GTA... ...backend architecture and feature development using Java and Spring Boot (accounting for roughly 80–90% of your time). For the...SeniorInternshipWork at officeRemote workVisa sponsorshipFlexible hours
- Rejoignez Highspring en tant que Développeur Java Backend Senior. Participez au développement de solutions critiques pour les paiements et la gestion... ...en maintenant des applications d'entreprise avec Java et Spring Boot. Ce rôle exige une expertise technique et un engagement à...Senior
- ...Agilno in Canada is seeking an experienced Senior Java Developer to adapt the application layer from AWS to Microsoft Azure. You will work with our DevOps team, owning the application code, data access and integrations during a contract of up to six months. The role focuses...SeniorContract work
- Senior Back-end Developer, Java Spring Boot and AWS, Enterprise Content Management, major bank, Montreal (hybrid) Evolve the document management applications of a major Canadian bank: Java Spring Boot microservices, REST APIs, AWS integration. Senior or principal level, permanent...SeniorPermanent employmentFreelanceWork at office2 days per week
- ...problème soulevé.Collaborer étroitement avec les équipes de support.Participer à la planification de la mise en production.Programmation Java / Springboot, et autres technologies libres supportées au client pour le développement de solution d’affaires.Connaître la...SeniorDaily paidFlexible hours
$70 - $80 per hour
JavaSpring & Spring BootAngularGitOutils CI/CD (Jenkins, GitHub Actions, OpenShift)MicroservicesMicro-frontendsDéveloppeur Full Stack Senior (Java / Angular) Aperçu du poste Nous recherchons un(e) Développeur(se) Full Stack Senior pour contribuer au développement, à l'évolution...SeniorContract workTemporary work- Shape consistent Angular, Node.Js, and Spring Boot architecture while guiding five Agile pods from CGI’s hybrid Toronto work model.This Technical Lead role focuses on engineering excellence rather than delivery management for a major banking client. You will establish reference...
- Smart IT Frame is seeking a Specialist with 7 years of Java Frameworks experience to design, develop and maintain scalable microservices-based applications using Spring and Spring Boot. You will build robust Java services and contribute to architecture decisions. You will collaborate...Senior
- National Bank of Canada seeks a Senior AI Developer within Wealth Management and Capital Markets to advance digital platforms by integrating... ...will design APIs, microservices, and rich user experiences in Java/Spring Boot and React/TypeScript, while leveraging AWS GenAI, LLMs, and...Senior
- Reuters in Toronto, Canada is seeking a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise. You will... ...build, deploy, and operate scalable cloud-native services using Java, Spring Boot, AWS and PostgreSQL, while owning CI/CD pipelines and...Senior3 days per week
- Senior Full Stack Developer – Java / AngularLocation: Toronto, ON Work Arrangement: Hybrid – 4 Days per Week Onsite Experience Required:... ...facing Angular applications and backend services using Java Spring Boot and Node.Js across the full development lifecycle....Senior
- シニア バックエンド開発者(Java Spring Boot / AWS、企業コンテンツ管理)大手銀行、モントリオール(ハイブリッド) カナダの大手銀行における文書管理アプリケーションの進化を担当。Java Spring Boot のマイクロサービス、REST API、AWS 連携。シニアまたはプリンシパル、Abbeal 正社員、モントリオール ハイブリッド勤務。カナダの大手銀行の企業コンテンツ管理(ECM)チームが、文書管理アプリケーションを刷新し AWS との統合を進めています。本番環境のコードに責任を持ち、チームの技術力を引き上げられ...
- Akkodis recherche un Développeur Java (Senior ou intermédiaire) pour un client du secteur bancaire à Montréal. Le candidat conçoit, développe et maintient des services backend robustes en Java, tout en collaborant avec des équipes multidisciplinaires. Des compétences en microservices...Senior
- Compunnel, Inc. is seeking a Senior Backend Software Engineer to design, develop, and maintain scalable cloud-based software systems in Mississauga. You will architect backend services, build robust APIs, and collaborate with cross-functional teams to deliver data-intensive...Senior
- ...Thomson Reuters in Toronto, Ontario is seeking a Senior Software Engineer with strong DevOps and cloud expertise to design, build,... ...and operate scalable cloud-native services. You will work with Java, Spring Boot, AWS, PostgreSQL, CI/CD and IaC across development to production...Senior3 days per week
- À Montréal, dirigez des solutions Java Full Stack avec Core Java, Spring et Spark en mode hybride combinant télétravail et bureau. Contribuez à la gestion des risques et à la conformité réglementaire chez Morgan Stanley.Ce poste de chef du génie logiciel, de niveau vice-président...Work at officeRemote work
- Développez des services backend Java ou Node.Js chez Air Canada, avec AWS et des architectures sécurisées, évolutives et fiables. Contribuez à l’innovation numérique.Ce poste de développeur d’applications dorsales demande au moins trois années d’expérience en développement...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Senior Java / Spring Boot. Be the first to apply!
Related searches
- java developer remote Winnipeg, MB
- entry level java developer Winnipeg, MB
- junior java developer Winnipeg, MB
- java developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- java software developer Winnipeg, MB
- senior java developer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB

