cover image
Alltech Consulting Services, Inc

Full Stack Application / Web Developer

On site

Montreal, Canada

Freelance

11-03-2026

Share this job:

Skills

Communication Teamwork Java JavaScript CSS SQL NoSQL MongoDB DevOps Test Agile Methodology Scrum Agile methodologies Problem-solving Architecture Databases react Agile Spring Redux HTML5 Spring Boot Microservices

Job Specifications

Job Title: Full Stack Application / Web Developer

Location: Montreal, QC

Duration: 12-month contract

Scheduled Type: Onsite

Job Description:

Years of Experience: 5-7

Key Responsibilities:

1. Design, develop scalable and maintainable applications and APIs (Java, React)

2. Integrate Workflow services and other teams APIs as needed

3. Implement and maintain databases (SQL or NoSQL), including schema design and optimization

4. Perform code reviews and provide constructive feedback to peers

5. Maintain and enhance automated test suites, deployment pipelines and documentation

6. Perform testing, and coordinate deployments to testing and production environments

7. Respond to user feedback and support requests, troubleshoot and resolve incidents in a timely manner

8. Participate in agile ceremonies (stand-ups, sprint planning, reviews, retrospectives) and horizontal design forums

9. Collaborate closely with other workflow team members and leads on cross-cutting product features

10. Stay updated with new technologies, frameworks, and agile methodologies

You must have:

1. Strong understanding of Modern Application Design including Microservices architecture

2. Strong Java knowledge

3. Solid understanding of REST APIs

4. Hands-on experience with relational DBs with SQL skills

5. Excellent analytical ability, strong problem-solving, and debugging skills

6. Strong collaboration and communication skills

7. Experience with DevOps and deployment pipelines, containerization

Preferably you have:

1. Experience with modern UI technologies (React / Redux preferred), UX design

2. Experience with Spring Boot

3. Hands-on experience with MongoDB or other NoSQL databases

4. Experience in Automated testing frameworks, TDD / BDD

Team Profile:

Credit Risk is the risk of loss to a lender or investor due to the borrower's default or inability to fulfill the terms of a financial contract. Credit Risk Limits and Approvals team provides technology solutions focused on Credit Risk limits: implementing workflows to set and maintain them and maintaining systems to monitor them against counterparty exposures at various levels and entities.

The team also owns a number of other business solutions including daily task management, approvals, authority entitlements, credit portfolio reporting in close collaboration with business partners.

We are looking for a backend / full stack (ideally) application developer with web-based front-end (HTML5/JavaScript/CSS/React) and backend (Java/Spring) expertise who helps us to design and develop scalable and robust web applications that supports the Credit Risk department. The system is a complex distributed global platform with a rich user interface, communicating with backend services primarily written in Java. Credit Risk IT has adopted agile methodology as part of firm's shift away from traditional waterfall approach. Teamwork and structure is set in lines with agile - with strong collaboration with the Scrum Master, Product Owner and Chapter lead.

About the Company

Alltech Consulting Services is an industry-leading boutique IT staffing and consulting firm. Founded in 1998, Alltech has a proven history of successfully matching skilled professionals with leading global Fortune 100 companies. As a team, we aim to bring insights, passion and innovation to the recruiting process, offering an exceptional experience for our clients and candidates. When you work with Alltech, we're with you every step of the way. Follow us on Facebook: https://www.facebook.com/alltechconsultinginc/ Follow us o... Know more