Ingénieur Full Stack/Ingénieure Full Stack
Design, develop, and support enterprise-grade full stack applications for Non-Financial Risk Management. Collaborate with global teams to translate business requirements into scalable, secure software solutions using Java and modern JavaScript frameworks.
- Hybrid
- Montréal, QC
- Posted Aug 21, 2026
- Apply by Sep 20, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Job Opportunity: Full Stack Developer – Java/JS Location: Montreal, QC Duration: Permanent / Long-Term Mandate Work Model: Hybrid (Day 1 onboarding onsite, 3 days/week in office) Start Date: ASAP Experience Required: 7-15 years What We Will Accomplish Together Our client, a global leader in the financial services industry, is looking for a Full Stack Developer – Java/JS to join its Risk and Information Management team. In this role, you will contribute to the development and maintenance of a suite of applications supporting Non-Financial Risk Management initiatives. You will work within a dynamic Agile environment where innovation, collaboration, and technical excellence drive the delivery of scalable and secure enterprise solutions. This is an exciting opportunity to tackle complex business and technology challenges while working alongside highly skilled professionals in a global organization. Your Mission (Should You Accept It!) As a Full Stack Developer, you will be responsible for designing, developing, and supporting enterprise-grade applications across the full technology stack. You will play a key role in delivering high-quality solutions that meet business, regulatory, performance, and security requirements. Your Day-to-Day Will Include Designing and developing complex, scalable software systems and applications. Building and maintaining multi-tier Java EE and microservices-based solutions. Developing modern and responsive user interfaces using Angular, React, or similar frameworks. Leveraging AI-powered coding assistants and Generative AI tools to increase development efficiency and code quality. Collaborating with business stakeholders and global technology teams to translate requirements into technical solutions. Participating in architecture discussions, code reviews, and knowledge-sharing initiatives. Writing clean, maintainable, and well-tested code following best development practices. Creating comprehensive unit tests to ensure application reliability and maintainability. Supporting Agile ceremonies and providing project progress updates. Adapting to changing business priorities, regulatory requirements, and emerging technologies. Learning and applying internal frameworks, standards, and engineering best practices. Your Future Team You will join a collaborative, international team dedicated to delivering innovative technology solutions that support risk management processes across the organization. The team values continuous learning, technical excellence, and a strong partnership between business and technology stakeholders. Your Tech Stack Core Java Java EE Spring / Spring Boot RESTful Web Services Relational Databases Angular, React, or other modern JavaScript frameworks Git Jenkins and CI/CD tools Generative AI coding assistants (GitHub Copilot, Agent Mode, Skills, etc.) Microservices Architecture Linux & Shell Scripting Nice to Have: DevOps practices Containerization technologies Observability and monitoring tools Serverless architecture Jira and ALM platforms You Education & Experience 7 to 15 years of professional software development experience. Proven track record of delivering robust, scalable, and maintainable applications. Experience working in Agile development environments. Experience designing and implementing distributed systems and microservices architectures. Technical Skills Strong expertise in Java, Java EE, Spring, and Spring Boot. Solid experience with front-end development technologies such as Angular or React. Strong knowledge of relational databases and web services. Experience using AI-powered development tools and coding assistants. Understanding of CI/CD processes and modern software development practices. Ability to write optimized, clean, and efficient code. Soft Skills Excellent analytical and problem-solving abilities. Strong communication and interpersonal skills. Ability to collaborate effectively with cross-functional and global teams. Strong organizational and planning capabilities. Continuous learning mindset and adaptability. Ability to align technology solutions with business objectives. Astek Benefits Up to 4 weeks of vacation plus 5 personal days Comprehensive group insurance plan including telemedicine and Employee Assistance Program (EAP) Public transit reimbursement Mobile phone reimbursement Professional membership fee reimbursement (where applicable) Annual sports and wellness allowance Annual IT equipment allowance Employee referral program Social events, networking activities, and team-building initiatives Let's Meet! If this opportunity matches your ambitions and expertise, we'd love to hear from you. Apply today and discover how Astek can help accelerate your career through exciting projects, continuous learning, and personalized support. Why Join Astek? Joining Astek means choosing: A fast-track environment where every project accelerates your professional growth Access to a wide variety of technically challenging projects Personalized career support and development plans Continuous learning through our internal training academy A collaborative and inclusive workplace recognized through leading industry certifications and employer awards About Astek Canada Since 1999, Astek Canada has specialized in IT consulting and engineering services, supporting clients in their digital transformation journeys. With over 600 consultants across Montreal, Toronto, and Vancouver, Astek helps organizations embrace innovation and leverage emerging technologies to achieve their strategic objectives.
What you’ll do
Design, develop, and support enterprise-grade full stack applications for Non-Financial Risk Management. Collaborate with global teams to translate business requirements into scalable, secure software solutions using Java and modern JavaScript frameworks.
Requirements
Requires 7 to 15 years of professional software development experience with strong expertise in Java, Spring Boot, and front-end frameworks like Angular or React. Candidates must be proficient in microservices architecture and the use of AI-powered coding assistants.
Benefits
• Up to 4 weeks of vacation • 5 personal days • Comprehensive group insurance plan • Telemedicine • Employee Assistance Program (EAP) • Public transit reimbursement • Mobile phone reimbursement • Professional membership fee reimbursement • Annual sports and wellness allowance • Annual IT equipment allowance • Employee referral program • Social events • Networking activities • Team-building initiatives
Listed skills
- CI/CDPreferred
- AngularPreferred
- ReactPreferred
- AgilePreferred
- LinuxPreferred
- JavaPreferred
- Spring BootPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Java EE
- Spring
- Spring Boot
- Angular
- React
- RESTful Web Services
- Relational Databases
- Microservices Architecture
- Git
- Jenkins
- CI/CD
- Generative AI
- Linux
- Shell Scripting
- Agile
Job areas
- Software
- Technology
- Consulting
- Finance & Accounting
- Engineering
Additional details
- Minimum experience
- 10+ years
- Apply by
- Sep 20, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Associate
- Application method
- Direct apply is available