We’re hiring a Programmer Analyst (Java / PL-SQL) to join a high-performing team within a leading global financial institution in Montreal.
This is a 2-year contract offering strong technical ownership, exposure to modern technologies, and the opportunity to work on critical risk platforms.
Location: Montreal
Work Model: Hybrid (approx. 50% onsite)
Contract: 24 months
What you’ll be doing:
• Develop, enhance, and maintain enterprise risk applications
• Work across Java (Spring Boot) and PL/SQL environments
• Provide L2/L3 production support on business-critical systems
• Contribute to Azure cloud migration initiatives
• Optimize database and application performance
• Support transformation of risk models into Python
• Build and maintain CI/CD pipelines and improve code quality (Sonar Qube)
• Collaborate in an Agile team with robust engineering best practices
Tech stack:
• Java 8+, Spring Boot (Microservices / REST APIs)
• PL/SQL (Oracle, Postgres)
• Maven, JUnit
• Jenkins, Git Hub Actions
• Linux / Unix
• Exposure to Azure is a strong plus
What we’re looking for:
• 5+ years experience in Java + PL/SQL development, Angular is a plus
• Strong understanding of software engineering best practices (Clean Code, TDD, Design Patterns)
• Experience with production support (L2/L3)
• Strong database and performance tuning skills
• Agile / Scrum experience
• English required, French is a strong asset
Why apply?
• Long-term contract with stability (2 years)
• Work on high-impact systems within financial markets
• Strong mix of development + cloud + modernization projects
• Collaborative, international team environment
Apply on Kit Job: kitjob.ca/job/2fsrpj
📌 Java Software Engineer (Montreal)
🏢 EnableIT
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.