À propos de Highspring
Highspring
est une firme de consultation et de services professionnels de nouvelle génération. Nous livrons des solutions modernes, agiles et innovantes à des organisations à travers l'Amérique du Nord. Nous accompagnons nos clients dans leurs initiatives de transformation technologique en misant sur l'excellence technique, la collaboration et l'impact d'affaires.
L'opportunité
Nous sommes à la recherche d'un(e)
Développeur(euse) Full Stack Principal(e)
pour se joindre à une équipe multidisciplinaire œuvrant sur des applications modernes destinées à des utilisateurs internes et externes. Cette personne jouera un rôle clé dans la conception, le développement et l'évolution de solutions numériques performantes, sécuritaires et évolutives dans un contexte de transformation technologique.
Ce que vous ferez
- Agir comme leader technique au sein d'une équipe Agile multidisciplinaire.
- Concevoir, développer et maintenir des applications web modernes à l'aide de technologies front-end et back-end.
- Développer des services et API robustes en TypeScript et Java/JEE.
- Participer à la conception d'architectures basées sur les microservices et les intégrations REST/SOAP.
- Collaborer étroitement avec les analystes, architectes, spécialistes DevOps et parties prenantes afin de livrer des solutions de qualité.
- Contribuer à l'amélioration continue des pratiques de développement, de déploiement et d'automatisation.
- Assurer l'application des meilleures pratiques en matière de qualité logicielle, de sécurité et de tests.
- Participer au mentorat des membres de l'équipe et favoriser le partage des connaissances.
- Contribuer activement à l'innovation et aux initiatives d'amélioration technologique.
Ce que vous apportez à l'équipe
- Expérience significative en développement logiciel dans des environnements complexes.
- Solides compétences en analyse, résolution de problèmes et prise de décision technique.
- Capacité à évoluer dans un contexte Agile et à collaborer avec des équipes multidisciplinaires.
- Excellentes habiletés de communication et de travail d'équipe.
- Curiosité, autonomie et passion pour les nouvelles technologies.
- Désir de contribuer à l'évolution des pratiques et au succès des projets.
Compétences clés requises
- Expertise en développement
backend
avec :
- TypeScript
- Java/JEE
- REST
- Spring Boot
- SOAP
- Microservices
- APIs
- Forte expérience en développement
frontend
avec :
- JavaScript
- React
- TypeScript
- Expérience avec les pratiques et outils DevOps :
- GitHub Actions
- Jenkins
- Terraform
- Docker
- Connaissance approfondie du cycle de vie du développement logiciel.
- Expérience avec les méthodologies Agile, notamment
SAFe
et
Scrum
.
- Maîtrise des stratégies de tests unitaires, d'intégration et de bout en bout (end-to-end).
- Bonne connaissance des principes et meilleures pratiques de sécurité applicative.
Notre environnement technologique
- Backend :
TypeScript, Java/JEE, Spring Boot, REST, SOAP, Microservices
- Frontend :
React, JavaScript, TypeScript
- Cloud AWS :
Lambda, Step Functions, EventBridge, SQS, VPC, EC2, S3
- Conteneurisation et orchestration :
Docker, ECS, EKS, Kubernetes
- Bases de données :
MySQL, PostgreSQL, MongoDB et autres bases NoSQL
- DevOps & CI/CD :
GitHub Actions, Jenkins, Terraform
Pourquoi joindre Highspring?
- Collaborer avec une équipe de consultants et de spécialistes technologiques de haut niveau.
- Participer à des projets de transformation numérique à fort impact.
- Évoluer dans un environnement favorisant l'apprentissage continu et le développement professionnel.
- Travailler avec des technologies modernes et des pratiques reconnues de l'industrie.
- Faire partie d'une culture axée sur l'innovation, la collaboration et l'excellence