Développeur(euse) Java
- Montréal, QC
- On-site
- Posted Sep 18, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Apply by
- Oct 16, 2026
- Posting language
- French
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, and maintain scalable Java applications and REST APIs using Spring Boot and Hibernate. Create responsive user interfaces with Angular and collaborate with business stakeholders in an agile environment.
Job details
Ce que vous ferez Concevoir, développer et maintenir des applications Java robustes, évolutives et performantes, en environnement d'entreprise Développer des services backend et des API REST/microservices avec des frameworks tels que Spring Boot et Hibernate Concevoir et développer des interfaces utilisateur modernes, réactives et conviviales avec Angular, HTML, CSS et TypeScript Traduire des maquettes et des besoins UX en composants fonctionnels et performants Concevoir des schémas de bases de données et participer à la modélisation de données, tant relationnelles que NoSQL Écrire des tests unitaires et d'intégration, et promouvoir les pratiques de TDD au sein de l'équipe Participer activement aux cérémonies agiles (sprint planning, daily, rétro) et collaborer avec les parties prenantes métier Analyser les besoins fonctionnels en échangeant directement avec les utilisateurs et les équipes d'affaires Rédiger et maintenir la documentation technique — architecture, design, décisions techniques Participer aux revues de code, en veillant à la qualité et à la cohérence des standards Diagnostiquer et résoudre les incidents techniques, en identifiant les causes racines Contribuer à l'intégration continue et au déploiement (CI/CD) des applications Mentorat de développeurs juniors et partage de connaissances au sein de l'équipe Se tenir à jour sur les tendances technologiques et proposer des améliorations continues Ce que vous apportez Minimum 5 ans d'expérience en développement Java Expérience concrète en développement Angular (SPA) Bonne connaissance des frameworks Java (Spring Boot, Hibernate) Maîtrise de TypeScript, HTML, CSS Connaissance des bases de données relationnelles et/ou NoSQL Compréhension des méthodologies agiles (Scrum, Kanban) Autonomie, rigueur et bonnes habiletés de communication Participation à des réunions, conférences, formations ou projets conduits en anglais 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. --- Java Developer What you'll be doing Designing, developing, and maintaining robust, scalable, high-performing Java applications in an enterprise environment Developing backend services and REST APIs/microservices using frameworks such as Spring Boot and Hibernate Designing and building modern, responsive, user-friendly UI components with Angular, HTML, CSS, and TypeScript Translating mockups and UX requirements into functional, performant components Designing database schemas and contributing to data modeling, across relational and NoSQL databases Writing unit and integration tests, and promoting TDD practices within the team Actively participating in agile ceremonies (sprint planning, daily standups, retros) and collaborating with business stakeholders Analyzing functional requirements by engaging directly with users and business teams Writing and maintaining technical documentation — architecture, design, technical decisions Participating in code reviews, upholding quality and consistent standards Troubleshooting and resolving technical incidents, identifying root causes Contributing to continuous integration and deployment (CI/CD) of applications Mentoring junior developers and sharing knowledge within the team Staying current on technology trends and proposing continuous improvements What you bring Minimum 5 years of Java development experience Hands-on experience with Angular (SPA development) Good knowledge of Java frameworks (Spring Boot, Hibernate) Proficiency in TypeScript, HTML, CSS Knowledge of relational and/or NoSQL databases Understanding of agile methodologies (Scrum, Kanban) Autonomy, rigor, and strong communication skills Will attend meetings, training, or projects conducted in English 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
Design, develop, and maintain scalable Java applications and REST APIs using Spring Boot and Hibernate. Create responsive user interfaces with Angular and collaborate with business stakeholders in an agile environment.
Requirements
Requires a minimum of 5 years of Java development experience and hands-on expertise with Angular. Proficiency in TypeScript, HTML, CSS, and database modeling is essential, along with the ability to work in English.
Benefits
• Up to 4 weeks of vacation • 3 personal flex days • Group insurance • Telemedicine • Employee assistance program (EAP) • Public transit reimbursement • Cell phone/plan reimbursement • Professional association dues reimbursement • Annual allowance for sports/physical activity • Annual allowance for computer equipment • Referral incentive program • RRSP • Social events
Listed skills
- HTML · Preferred
- CI/CD · Preferred
- CSS · Preferred
- Angular · Preferred
- Scrum · Preferred
- Agile · Preferred
- TypeScript · Preferred
- Kanban · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Angular
- Spring Boot
- Hibernate
- TypeScript
- HTML
- CSS
- REST API
- Microservices
- NoSQL
- Relational Databases
- TDD
- CI/CD
- Agile
- Scrum
- Kanban
Job areas
- Software
- Technology
- Consulting
- Engineering
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Korvell Rénovation Inc.
Manœuvre de chantier
SponsoredDirect employerEasy Apply- On-site
- Montréal, QC
- Posted Sep 17, 2026
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
