Full Stack Developer (Java/JavaScript)

Ztek Consulting, Inc.

Montreal

Hybrid

CAD 105,000 - 145,000

Part time

47 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ztek Consulting, Inc. in Montreal, QC is seeking an experienced Senior Java Developer for a contract role on a hybrid schedule (onsite Day 1, then 3 days/week in office). The candidate will contribute to mission-critical risk management platforms, delivering scalable and secure software in a global Agile environment.

The role emphasizes modern development practices, AI-assisted coding tools, and collaboration with distributed teams to meet regulatory and business requirements.

Qualifications

  • Minimum 7+ years of hands-on experience in software development with strong expertise in enterprise Java applications.
  • Minimum 5+ years of experience with Core Java, Java EE/Jakarta EE, Spring Framework, Spring Boot, and RESTful Web Services.
  • Minimum 5+ years of experience working with relational databases such as Oracle, SQL Server, PostgreSQL, or similar databases.
  • Experience designing and implementing large-scale distributed systems and microservices architectures.
  • Experience utilizing AI coding assistants such as GitHub Copilot and other Generative AI development tools.
  • Strong understanding of software engineering best practices, object-oriented design principles, and application performance optimization.
  • Experience writing comprehensive unit and integration tests using modern testing frameworks.
  • Strong analytical, problem-solving, organizational, and communication skills.
  • Proven ability to work effectively within Agile/Scrum development teams and collaborate with geographically distributed stakeholders.
  • Understanding business requirements and ability to align technical solutions with organizational objectives.

Responsibilities

  • Build scalable, secure, and high-performing software solutions supporting Non-Financial Risk Management platforms.
  • Develop and maintain RESTful Web Services, distributed systems, and microservices-based applications.
  • Collaborate with business stakeholders, architects, product owners, and global development teams to translate business requirements into technical solutions.
  • Participate in architecture discussions, technical design reviews, and code review sessions to ensure development of best practices and coding standards.
  • Leverage AI-powered development tools such as GitHub Copilot, Agent Mode, and other coding assistants to improve development efficiency and solution quality.
  • Develop and execute unit, integration, and automated test cases to maintain application quality and reliability.
  • Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, backlog grooming, and project status reporting.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
  • Contribute to continuous improvement initiatives, knowledge sharing, and adoption of development best practices across teams.
  • Adapt to evolving business, technology, and regulatory requirements while ensuring timely project delivery.

Skills

Enterprise Java
Core Java
Java EE/Jakarta EE
Spring Framework
Spring Boot
RESTful APIs
Distributed Systems
Microservices
AI Coding Assistants
Testing (Unit/Integration)
Agile/Scrum
Problem Solving
Communication

Job description

Location : Montreal, Quebec, CA (Hybrid)- Local Candidate only
Type of Hire : Contract
Mode of interview : First round Microsoft Teams call; second round will be in person
Job Description –
Experience : 7-15 Years
Position Summary

The role requires collaboration within a global Agile environment to deliver scalable, secure, and high-performing solutions while leveraging modern development practices, including AI-assisted software development tools. This is an excellent opportunity to work on mission-critical applications, solve complex technical challenges, and contribute to the modernization of risk management platforms.

Day-to-Day Job Duties:
  • Build scalable, secure, and high-performing software solutions supporting Non-Financial Risk Management platforms.
  • Develop and maintain RESTful Web Services, distributed systems, and microservices-based applications.
  • Collaborate with business stakeholders, architects, product owners, and global development teams to translate business requirements into technical solutions.
  • Participate in architecture discussions, technical design reviews, and code review sessions to ensure development of best practices and coding standards.
  • Leverage AI-powered development tools such as GitHub Copilot, Agent Mode, and other coding assistants to improve development efficiency and solution quality.
  • Develop and execute unit, integration, and automated test cases to maintain application quality and reliability.
  • Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, backlog grooming, and project status reporting.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
  • Contribute to continuous improvement initiatives, knowledge sharing, and adoption of development best practices across teams.
  • Adapt to evolving business, technology, and regulatory requirements while ensuring timely project delivery.
Basic Qualifications:
  • Minimum 7+ years of hands-on experience in software development with strong expertise in enterprise Java applications.
  • Minimum 5+ years of experience with Core Java, Java EE/Jakarta EE, Spring Framework, Spring Boot, and RESTful Web Services.
  • Minimum 5+ years of experience working with relational databases such as Oracle, SQL Server, PostgreSQL, or similar databases.
  • Experience designing and implementing large-scale distributed systems and microservices architectures.
  • Experience utilizing AI coding assistants such as GitHub Copilot and other Generative AI development tools.
  • Strong understanding of software engineering best practices, object-oriented design principles, and application performance optimization.
  • Experience writing comprehensive unit and integration tests using modern testing frameworks.
  • Strong analytical, problem-solving, organizational, and communication skills.
  • Proven ability to work effectively within Agile/Scrum development teams and collaborate with geographically distributed stakeholders.
  • Understanding business requirements and ability to align technical solutions with organizational objectives.
Location : Montreal, QC (Day 1 onboarding onsite; hybrid model requiring 3 days/week in office)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect
Senior Java Architect

Compunnel Inc. • Montreal

Hybrid
CAD 105,000 - 155,000
Java Developer - AI (GitHub Copilot, Claude Code)
Java Developer - AI (GitHub Copilot, Claude Code)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Axelon Services Corporation • Montreal

Hybrid
CAD 90,000 - 140,000
Full Stack JAVA Developer (Java/JavaScript)
Full Stack JAVA Developer (Java/JavaScript)

Ztek Consulting, Inc. • Montreal

On-site
CAD 90,000 - 140,000
Advanced Java Developer
Advanced Java Developer

Axelon Services Corporation • Montreal

Hybrid
CAD 110,000 - 140,000
Global financial services firm
Supportive and inclusive environment
Culture of inclusion in recruitment/de
Lead Full Stack Product Engineer - Enterprise Modernization
Lead Full Stack Product Engineer - Enterprise Modernization

Tech Talent International • Montreal

Hybrid
CAD 120,000 - 130,000
9% bonus
4–5 weeks vacation
RRSP matching 6%
+4
Responsable de flotte client | Customer Fleet Manager
Responsable de flotte client | Customer Fleet Manager

RTX Corporation • Longueuil

Hybrid
CAD 90,000 - 150,000
Backend Java Developer
Backend Java Developer

Randstad Enterprise • Montreal

On-site
CAD 100,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Mission.dev • Montreal

Hybrid
CAD 120,000 - 150,000
Flexible hybrid in Montreal
Java Software Engineer
Java Software Engineer

GALA SOLUTIONS Co. • Montreal

On-site
CAD 90,000 - 120,000