Full-Stack Java Developer contributing to all phases of delivery at Alithya, including coding and automating tests.
Responsibilities
Understand client needs and participate in gathering technical requirements;
Contribute to the product vision and roadmap for solutions and architectures;
Develop high-quality components, features, and services (Clean Code, SOLID, TDD/BDD);
Explain and justify technical decisions and trade-offs;
Collaborate with architects to optimize design, performance, security, and stability;
Participate in code reviews and knowledge sharing within the team;
Design, execute, and maintain tests (unit, integration, functional, load) and contribute to their automation;
Implement comprehensive end-to-end regression testing to ensure the stability and robustness of newly developed or modernized code;
Actively contribute to incident resolution;
Communicate effectively with the team and challenge decisions when appropriate;
Diagnose and resolve issues or inconsistencies related to the Velocity modernization process, ensuring functional equivalence with legacy technologies;
Maintain documentation and best practices;
Execute test cases.
Requirements
Bachelor’s degree in computer science or a master’s degree in computer science;
Tools: Jira, Confluence, Bitbucket, ESLint, Eclipse, VS Code;
AI: AI-DLC (Kiro, OpenSpec, or Spec-Kit).
French: Proficient
English: Intermediate
Benefits
Balance that works for you: Work-life balance helps us stay at our best. With flexible work options and our Unlimited Vacation Plan, you can rest and recharge when you need it most.
Support for your well-being: Our benefits are designed with optimal health and wellness in mind. You’ll have access to 24/7 virtual healthcare, as well as an extensive wellness portal that provides tools and resources to support your physical, mental, emotional and financial well-being.
Continuous growth and learning: Through partnerships with world-renowned education leaders, we provide access to thousands of top-rated online courses and certifications. With exclusive leadership programs and a tuition reimbursement program for external training, we set you up to achieve your ambitions.
Ownership with opportunity: Through our Employee Share Purchase Plan with matched contributions, you become a shareholder, directly benefiting from our collective achievements.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.
Back - end engineer building scalable AI orchestration services and real - time infrastructure for Superhuman’s productivity platform. Collaborating across product teams to deliver reliable AI - powered features.
Hiring Full Stack Java Developer & Backend Java Developer for a hybrid role in Toronto, ON. Requires 6+ years of experience with Java, Spring Boot, Microservices, and Cloud.
Programmeur - analyste .NET senior développant et optimisant des systèmes d’information pour Exposant 3, firme québécoise de services - conseils TI. Collaborant aux architectures, tests, déploiements et corrections applicatives en mode hybride à Montréal.
Staff Ruby engineer building GitLab’s AI - powered Duo Agent Platform repository flows. Leading autonomous agents, onboarding, architecture, and cross - team technical direction.
Hiring Full Stack Developer (React + JavaScript + Node.js) for a 6 - 12 month hybrid contract in Toronto, ON. Build scalable apps with modern cloud tech.