23 Aug
|
Astek
|
Montreal
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 workplace 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 skilled 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.
📌 Ingénieur Full Stack/Ingénieure Full Stack (Montreal)
🏢 Astek
📍 Montreal