Retour à la recherche
Logo de Astek
AstekSource d’offres vérifiée

Ingénieur Full Stack/Ingénieure Full Stack

Offre en anglais
  • Montréal, QC
  • Hybride
  • Publié 18 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Postuler avant le
11 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine
Niveau d’expérience
Associate
Mode de candidature
La candidature directe est offerte

Résumé du poste

Design, develop, and maintain high-performance distributed Java applications within a Linux environment. Collaborate with a data and analytics team to deliver mission-critical solutions and improve productivity using AI-assisted tools.

Détails du poste

Job Opportunity: Full Stack Java Developer Location: Montreal Work Mode: Hybrid (3 days per week in office) Start Date: As soon as possible The masculine form is used to simplify the text. What we will accomplish together: You will join a data and analytics technology team responsible for building strategic platforms that enable secure, scalable, and reliable business insights. You will contribute to the development of mission-critical solutions used across a major organization. Your mission (should you choose to accept it!): Design, develop, and maintain high-performance distributed applications while contributing to modern software development practices. Your day-to-day responsibilities will include: Design, develop, and maintain distributed Java applications in a Linux environment Participate in technical design sessions and code reviews Support testing activities to ensure software reliability, quality, and stability Collaborate with team members to deliver business-critical functionality Leverage AI-assisted development tools and modern workflows to improve productivity and code quality Troubleshoot complex technical issues and contribute to continuous improvement initiatives Ensure application performance, scalability, and availability Your future team: You will work within a specialized data and analytics technology team composed of developers, analysts, and technology experts. Your Tech Stack: Java Python Angular Docker / Podman Linux / Unix Distributed Systems AI-Assisted Development Tools Multithreaded Programming Your profile: Minimum 5 years of software development experience Strong expertise in Java development Experience building highly available and performance-critical distributed systems Knowledge of multithreaded programming concepts Experience with Python and Angular Strong understanding of Linux or Unix environments Excellent troubleshooting and problem-solving skills Strong verbal and written communication skills Astek Benefits Comprehensive group insurance from day one, with Astek Canada covering 50% of premiums Retirement savings plan available after 3 months of service Employer matching contribution of up to $2,000 per year according to plan terms 3 weeks of vacation for 1 to 3 years of recognized experience 4 weeks of vacation after 3 years of recognized experience Option to purchase 1 additional week of vacation per year 3 floating days after 3 months of service Ability to work remotely from abroad for up to 5 weeks per year, subject to applicable policies Phone and/or internet reimbursement up to $75 per month Reimbursement of eligible public transit fees up to the STM Zone A rate Annual reimbursement of $500 for sports activities Annual allowance of $500 for computer equipment or office setup Social events and regular happy hours Access to offices in Montreal, Toronto, and Vancouver Employee referral program Tailored training programs Reimbursement of selected job-related certifications Reimbursement of professional association membership fees when related to the position Employee Assistance Program (EAP) and telemedicine services Let's Meet! Do you recognize yourself in this opportunity and feel Astek is the right fit? Apply directly to this posting so that Marc-Olivier, our Talent Acquisition Specialist, can contact you for an initial discussion. Nolan, your future Manager, will then connect with you to discuss the opportunity, your background, and your career expectations! Why Join Astek Joining Astek means choosing: An accelerator of experience where every assignment is an opportunity to grow Access to a wide variety of technically exciting projects for our clients as well as internally Personalized support and career guidance tailored to your professional journey Continuous learning opportunities through our internal training academy A collaborative and inclusive work environment supported by certified HR practices #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001 Astek Canada Since 1999, Astek Canada has specialized in IT consulting services and engineering, successfully supporting the development strategies of its clients. Astek Canada has more than 600 employees located in Montreal, Toronto, and Vancouver. With innovation at the heart of digital transformation, Astek Canada helps organizations successfully navigate and accelerate their digital transformation journey.

Ce que vous ferez

Design, develop, and maintain high-performance distributed Java applications within a Linux environment. Collaborate with a data and analytics team to deliver mission-critical solutions and improve productivity using AI-assisted tools.

Exigences

Requires a minimum of 5 years of software development experience with strong expertise in Java and distributed systems. Proficiency in Python, Angular, and multithreaded programming in Linux/Unix environments is essential.

Avantages

• Comprehensive group insurance • Retirement savings plan • Employer matching contribution • Vacation days • Floating days • Remote work from abroad option • Phone and internet reimbursement • Public transit fee reimbursement • Sports activities reimbursement • Computer equipment or office setup allowance • Social events and happy hours • Employee referral program • Tailored training programs • Job-related certifications reimbursement • Professional association membership fees reimbursement • Employee Assistance Program (EAP) • Telemedicine services

Compétences indiquées

  • Angular · Souhaitée
  • Docker · Souhaitée
  • Troubleshooting · Souhaitée
  • Linux · Souhaitée
  • Java · Souhaitée
  • Python · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Java
  • Python
  • Angular
  • Docker
  • Podman
  • Linux
  • Unix
  • Distributed Systems
  • AI-Assisted Development Tools
  • Multithreaded Programming
  • Software Design
  • Code Review
  • Troubleshooting
  • Scalability
  • Performance Optimization

Domaines d’emploi

  • Software
  • Technology
  • Data & Analytics
  • Engineering
  • Consulting

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée