15 Sep
|
Astek
|
Montreal
Localisation : Montréal (présence en bureau requise 3 jours/semaine)
Mode de travail : Hybride
Début : [Date / Dès que possible]
Ce que nous allons accomplir ensemble
Dans le cadre du renforcement d'une plateforme technologique déployée à l'échelle internationale, nous recherchons un(e) développeur(euse) Full Stack expérimenté(e) pour rejoindre une équipe agile en interaction directe avec les utilisateurs métier front office.
Votre mission En tant que développeur(euse) Full Stack, vous interviendrez sur l'ensemble du cycle de vie produit: analyse, développement et tests, en développant de nouveaux composants Java et en maintenant/faisant évoluer des composants Java, Angular et Python.
Votre quotidien sera rythmé par
- La conception et le développement de composants UI responsives et interactifs en Angular, HTML, CSS et TypeScript
- La conception et le développement de services backend évolutifs, sécurisés et performants en Java — API REST et microservices
- La conception de schémas de bases de données et la modélisation de données, relationnelles (MySQL) et NoSQL (MongoDB)
- La promotion des bonnes pratiques de développement — TDD, outils et standards de code
- La participation active aux cérémonies agiles et les échanges avec les parties prenantes métier et les autres équipes du portefeuille
- L'analyse et la collecte des besoins auprès des utilisateurs front office
- La rédaction et la mise à jour de la documentation technique — architecture, design
- La participation aux revues de code et le maintien d'un haut niveau de qualité
- Le diagnostic et la résolution des incidents techniques
- Le mentorat des développeurs juniors
Votre stack technique
Java, Spring Boot, Hibernate, Angular, TypeScript, HTML/CSS, MySQL, MongoDB
Atouts : Python (Django/Flask), Docker, Kubernetes/OpenShift, CI/CD, observabilité (Prometheus, Loki, Jaeger, Grafana), environnement Unix, Apache/Tomcat, Sonar, Cypress, Fortify, Snyk, JUnit, PyTest, Postman, Playwright, Mockito
Vous
- 7 à 15 ans d'expérience en développement logiciel, avec une expertise avancée en Java et au moins 5 ans en développement Angular / SPA
- Solide compréhension d'Agile/Scrum et des architectures orientées services
- Bonne compréhension de la conception orientée objet et des design patterns
- À l'aise en environnement Unix
- Bilingue français/anglais : participation à des réunions, conférences, formations ou projets conduits en anglais
Rencontrons-nous !
Vous vous reconnaissez dans cette offre ? Postulez directement afin qu'un membre de notre équipe Acquisition de Talents puisse vous contacter pour un premier échange.
Les avantages Astek
- Jusqu'à 4 semaines de congés plus 3 jours mobiles
- Régime d'assurances collectives avantageux incluant service de télémédecine et programme d'aide aux employés (PAE)
- Remboursement du transport en commun
- Remboursement du forfait/téléphone cellulaire
- Remboursement des frais d'adhésion à un ordre professionnel (ex: OIQ)
- Allocation annuelle pour le sport/activités physiques
- Allocation annuelle pour matériel informatique
- Programme de cooptation incitatif
- REER
- Activités sociales (5@7, team buildings...)
Nos Plus
Rejoindre Astek, c'est choisir :
- Un accélérateur d'expérience, où chaque mission est une opportunité de progresser
- Un accès à une multitude de projets techniquement passionnants pour nos clients comme en interne
- Un accompagnement de proximité individualisé pour un parcours professionnel sur mesure
- Un apprentissage continu, grâce à notre Académie de formation interne
- Un environnement de travail convivial et inclusif, soutenu par des pratiques RH certifiées #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada
Depuis 1999, Astek Canada se spécialise en service conseil TI et en ingénierie, pilotant avec succès les stratégies de développement de ses clients. Autour de valeurs communes, la firme répond aux enjeux d'entreprise en mettant les besoins au centre de ses actions et priorités.
Astek Canada compte plus de 600 collaborateurs localisés à Montréal, Toronto et Vancouver.
L'innovation étant au cœur de la transformation numérique, Astek Canada a pour vocation de guider et accompagner les entreprises dans leur processus de transformation numérique en les aidant à s'approprier les nouvelles technologies.
-------------
Full Stack Developer - Java Spring Boot / Angular
Location: Montreal (in-office presence required 3 days/week)
Work mode: Hybrid
What we'll build together
As part of strengthening a technology platform deployed internationally, we're looking for an experienced Full Stack Developer to join an agile team working closely with front office business users.
Your role
As a Full Stack Developer, you will support and lead different phases of the product lifecycle — analysis, development, and testing — developing current components in Java and maintaining/enhancing existing components in Java, Angular, and Python.
What you'll be doing
- Designing and developing responsive, interactive UI components using Angular, HTML, CSS, and TypeScript
- Designing and developing scalable, secure, and efficient backend services in Java — RESTful APIs and microservices
- Designing database schemas and data models across relational (MySQL) and NoSQL (MongoDB)
databases
- Promoting development best practices — TDD, tooling, and coding standards
- Taking part in agile ceremonies and interacting with business stakeholders and other teams across the fleet
- Analyzing and gathering requirements from front office business users
- Developing and maintaining technical documentation — architecture and design
- Participating in code reviews and upholding high code quality
- Troubleshooting and debugging issues, identifying root causes
- Mentoring junior developers
Tech stack
Java, Spring Boot, Hibernate, Angular, TypeScript, HTML/CSS, MySQL, MongoDB
Nice to have: Python (Django/Flask), Docker, Kubernetes/OpenShift, CI/CD, observability (Prometheus, Loki, Jaeger, Grafana), Unix environment, Apache/Tomcat, Sonar, Cypress, Fortify, Snyk, JUnit, PyTest, Postman, Playwright, Mockito
You
- 7 to 15 years of software development experience, with solid Java expertise and at least 5 years in Angular / SPA development
- Solid understanding of Agile/Scrum and service-oriented architecture
- Good grasp of object-oriented design and design patterns
- Comfortable working in a Unix environment
- Bilingual French/English — will attend meetings, training, or projects conducted in English
Let's talk!
Recognize yourself in this posting? Apply directly and a member of our Talent Acquisition team will reach out for an initial conversation.
Astek Benefits
- Up to 4 weeks of vacation plus 3 personal flex days
- Comprehensive group insurance including telemedicine and an employee assistance program (EAP)
- Public transit reimbursement
- Cell phone/plan reimbursement
- Professional association dues reimbursement (e.g. OIQ)
- Annual allowance for sports/physical activity
- Annual allowance for computer equipment
- Referral incentive program
- RRSP
- Social events (5@7s, team buildings...)
Why Astek
Joining Astek means choosing
- An experience accelerator, where every mission is a chance to grow
- Access to a wide range of technically exciting projects, for our clients and internally
- Individualized, close-knit career support
- Continuous learning through our internal training academy
- A welcoming, inclusive work setting backed by certified HR practices #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada
Since 1999, Astek Canada has specialized in IT and engineering consulting, successfully driving its clients' development strategies. Built around shared values, the firm addresses business challenges by putting needs at the center of its actions and priorities.
Astek Canada has over 600 employees based in Montreal, Toronto, and Vancouver.
With innovation at the heart of digital transformation, Astek Canada's mission is to guide and support businesses through their digital transformation, helping them adopt new technologies.
📌 Développeur(euse) Full Stack - Java Spring Boot / Angular (Montreal)
🏢 Astek
📍 Montreal