About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.
Poste :
- Le Centralized Transaction Repository (CTR) est une plateforme de données critique conçue pour agréger, stocker et distribuer les données de transaction de notre client de manière fiable et efficace. Elle constitue la source unique de vérité pour les données transactionnelles brutes, garantissant que toutes les applications et systèmes en aval disposent d’informations cohérentes, précises et à jour.
- Le CTR fournira une source unique de données transactionnelles consolidées, améliorant la gestion des données et l’efficacité opérationnelle. En centralisant les données de transaction de notre client, il offre une vue d’ensemble sur toute l’organisation, favorisant l’amélioration continue et soutenant les innovations stratégiques grâce à des insights partagés.
Compétences requises :
- Minimum 4 à 5 ans d’expérience en développement JAVA, incluant les versions JAVA 8+, JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS
- Minimum 4 à 5 ans d’expérience avec le framework Spring (Data, Boot, Cloud...)
- Expérience avec PostgreSQL, SQL, NoSQL, Redis
- Connaissances pratiques d’Azure et Kubernetes
- Expérience avec les interfaces REST / SOAP (et documentation via Swagger)
- Expérience avec Jenkins, Sonar, Git, Gradle, k8s, Docker
- Expérience des méthodologies de développement agile (SCRUM)
- Capacité à collaborer efficacement avec PO, SM, BA, Architectes et Testeurs
- Maîtrise des principes et modèles de conception logicielle
- Anglais courant – niveau B2/C1
Compétences appréciées :
- Expérience avec les bases de données SQL et NoSQL
- Connaissance des approches TDD et BDD pour les tests automatisés (utilisation de spock/mockito/cucumber)
- Bases de la conception orientée domaine (Domain Driven Design)
- Expérience avec les service mesh
Position:
- The Centralized Transaction Repository (CTR) is a mission-critical data platform designed to aggregate, store, and distribute our client's transaction data reliably and efficiently. It serves as the single source of truth for raw transactional data, ensuring that all downstream applications and systems have consistent, accurate, and up-to-date information.
- CTR will provide a single source of consolidated transaction data, improving data management and operational efficiency. By centralizing our client's transaction data, it provides a comprehensive view across the entire organizing, fostering continuous improvement, and supporting strategic innovations through shared insights.
Must have:
- At least 4-5 years JAVA development experience, including JAVA 8+ versions, JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS
- At least 4-5 years' Spring framework experience (Data, Boot, Cloud...)
- Experience in PostgreSQL, SQL, NoSQL, Redis
- Practical Azure and Kubernetes knowledge
- Experience in REST / SOAP interfaces (and documenting on Swagger)
- Experience in working with Jenkins, Sonar, Git, Gradle, k8s, Docker
- Experience in agile software development methodologies (SCRUM)
- Ability to collaborate effectively with PO, SM, BA's, Architects and Testers
- Demonstrates knowledge and practice in applying design patterns/principles
- Fluent English - level B2/C1
Nice to have:
- Experience in both SQL and NoSQL datastores
- Knowledge of TDD and BDD ways of automated testing (using spock/mockito/cucumber)
- Basics of Domain Driven Design
- Experience with service mesh
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.
About the role
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.
Poste :
- Le Centralized Transaction Repository (CTR) est une plateforme de données critique conçue pour agréger, stocker et distribuer les données de transaction de notre client de manière fiable et efficace. Elle constitue la source unique de vérité pour les données transactionnelles brutes, garantissant que toutes les applications et systèmes en aval disposent d’informations cohérentes, précises et à jour.
- Le CTR fournira une source unique de données transactionnelles consolidées, améliorant la gestion des données et l’efficacité opérationnelle. En centralisant les données de transaction de notre client, il offre une vue d’ensemble sur toute l’organisation, favorisant l’amélioration continue et soutenant les innovations stratégiques grâce à des insights partagés.
Compétences requises :
- Minimum 4 à 5 ans d’expérience en développement JAVA, incluant les versions JAVA 8+, JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS
- Minimum 4 à 5 ans d’expérience avec le framework Spring (Data, Boot, Cloud...)
- Expérience avec PostgreSQL, SQL, NoSQL, Redis
- Connaissances pratiques d’Azure et Kubernetes
- Expérience avec les interfaces REST / SOAP (et documentation via Swagger)
- Expérience avec Jenkins, Sonar, Git, Gradle, k8s, Docker
- Expérience des méthodologies de développement agile (SCRUM)
- Capacité à collaborer efficacement avec PO, SM, BA, Architectes et Testeurs
- Maîtrise des principes et modèles de conception logicielle
- Anglais courant – niveau B2/C1
Compétences appréciées :
- Expérience avec les bases de données SQL et NoSQL
- Connaissance des approches TDD et BDD pour les tests automatisés (utilisation de spock/mockito/cucumber)
- Bases de la conception orientée domaine (Domain Driven Design)
- Expérience avec les service mesh
Position:
- The Centralized Transaction Repository (CTR) is a mission-critical data platform designed to aggregate, store, and distribute our client's transaction data reliably and efficiently. It serves as the single source of truth for raw transactional data, ensuring that all downstream applications and systems have consistent, accurate, and up-to-date information.
- CTR will provide a single source of consolidated transaction data, improving data management and operational efficiency. By centralizing our client's transaction data, it provides a comprehensive view across the entire organizing, fostering continuous improvement, and supporting strategic innovations through shared insights.
Must have:
- At least 4-5 years JAVA development experience, including JAVA 8+ versions, JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS
- At least 4-5 years' Spring framework experience (Data, Boot, Cloud...)
- Experience in PostgreSQL, SQL, NoSQL, Redis
- Practical Azure and Kubernetes knowledge
- Experience in REST / SOAP interfaces (and documenting on Swagger)
- Experience in working with Jenkins, Sonar, Git, Gradle, k8s, Docker
- Experience in agile software development methodologies (SCRUM)
- Ability to collaborate effectively with PO, SM, BA's, Architects and Testers
- Demonstrates knowledge and practice in applying design patterns/principles
- Fluent English - level B2/C1
Nice to have:
- Experience in both SQL and NoSQL datastores
- Knowledge of TDD and BDD ways of automated testing (using spock/mockito/cucumber)
- Basics of Domain Driven Design
- Experience with service mesh
About Groupe SII
Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.
Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.
Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.
Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !
Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.
Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.
Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.