Développeur(euse) Full Stack - Java Spring Boot / Angular
Astek — Canada · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
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 TypeScriptLa conception et le développement de services backend évolutifs, sécurisés et performants en Java — API REST et microservicesLa 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 codeLa participation active aux cérémonies agiles et les échanges avec les parties prenantes métier et les autres équipes du portefeuilleL'analyse et la collecte des besoins auprès des utilisateurs front officeLa rédaction et la mise à jour de la documentation technique — architecture, designLa participation aux revues de code et le maintien d'un haut niveau de qualitéLe diagnostic et la résolution des incidents techniquesLe 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 / SPASolide compréhension d'Agile/Scrum et des architectures orientées servicesBonne compréhension de la conception orientée objet et des design patternsÀ l'aise en environnement UnixBilingue 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 mobilesRégime d'assurances collectives avantageux incluant service de télémédecine et programme d'aide aux employés (PAE)Remboursement du transport en communRemboursement du forfait/téléphone cellulaireRemboursement des frais d'adhésion à un ordre professionnel (ex: OIQ)Allocation annuelle pour le sport/activités physiquesAllocation annuelle pour matériel informatiqueProgramme de cooptation incitatifREERActivité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 progresserUn accès à une multitude de projets techniquement passionnants pour nos clients comme en interneUn accompagnement de proximité individualisé pour un parcours professionnel sur mesureUn apprentissage continu, grâce à notre Académie de formation interneUn 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 new 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 TypeScriptDesigning and developing scalable, secure, and efficient backend services in Java — RESTful APIs and microservicesDesigning database schemas and data models across relational (MySQL) and NoSQL (MongoDB) databasesPromoting development best practices — TDD, tooling, and coding standardsTaking part in agile ceremonies and interacting with business stakeholders and other teams across the fleetAnalyzing and gathering requirements from front office business usersDeveloping and maintaining technical documentation — architecture and designParticipating in code reviews and upholding high code qualityTroubleshooting and debugging issues, identifying root causesMentoring 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 strong Java expertise and at least 5 years in Angular / SPA developmentSolid understanding of Agile/Scrum and service-oriented architectureGood grasp of object-oriented design and design patternsComfortable working in a Unix environmentBilingual 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 daysComprehensive group insurance including telemedicine and an employee assistance program (EAP)Public transit reimbursementCell phone/plan reimbursementProfessional association dues reimbursement (e.g.
OIQ)Annual allowance for sports/physical activityAnnual allowance for computer equipmentReferral incentive programRRSPSocial events (5@7s, team buildings...)
Why Astek
Joining Astek means choosing:
An experience accelerator, where every mission is a chance to growAccess to a wide range of technically exciting projects, for our clients and internallyIndividualized, close-knit career supportContinuous learning through our internal training academyA welcoming, inclusive work environment 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.
We have 142,507 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 142,507 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume