Développeur(euse) Full Stack - Java Spring Boot / Angular
- Montréal, QC
- Hybrid
- Posted Sep 18, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Apply by
- Oct 14, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
You will lead the full product lifecycle, including analysis, development, and testing of Java-based backend services and Angular-based UI components. Additionally, you will mentor junior developers and collaborate with business stakeholders to gather requirements and maintain technical documentation.
Job details
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 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 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 strong 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 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.
What you’ll do
You will lead the full product lifecycle, including analysis, development, and testing of Java-based backend services and Angular-based UI components. Additionally, you will mentor junior developers and collaborate with business stakeholders to gather requirements and maintain technical documentation.
Requirements
Candidates must have 7 to 15 years of software development experience with strong expertise in Java and at least 5 years in Angular/SPA development. Proficiency in Agile/Scrum methodologies, object-oriented design, and bilingualism in French and English are required.
Benefits
• Vacation • Personal flex days • Group insurance • Telemedicine • Employee assistance program • Public transit reimbursement • Cell phone reimbursement • Professional association dues reimbursement • Sports allowance • Computer equipment allowance • RRSP • Social events
Listed skills
- Kubernetes · Preferred
- MySQL · Preferred
- HTML · Preferred
- REST APIs · Preferred
- CSS · Preferred
- Angular · Preferred
- Scrum · Preferred
- Agile · Preferred
- TypeScript · Preferred
- MongoDB · Preferred
- Java · Preferred
- Spring Boot · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Angular
- TypeScript
- HTML
- CSS
- MySQL
- MongoDB
- REST APIs
- Microservices
- TDD
- Agile
- Scrum
- Unix
- Python
- Kubernetes
Job areas
- Technology
- Software
- Consulting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Desjardins
Analyste d'affaires système(BSA) Guidewire
Direct employerEasy Apply- Hybrid
- Lévis, QC
- Posted Sep 21, 2026
Desjardins
Administrateur ou administratrice de plateforme TI - Senior
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 17, 2026
Korvell Rénovation Inc.
Manœuvre de chantier
SponsoredDirect employerEasy Apply- On-site
- Montréal, QC
- Posted Sep 17, 2026
