Montreal [Hybrid] Java Developer

QUANTEAM - North America (RAINBOW PARTNERS Group)

Montreal (administrative region)

On-site

CAD 85,000 - 120,000

Full time

2 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

QUANTEAM - North America, Montreal-based, is seeking a Java Software Developer for a client in banking. You will design, implement, and maintain applications using Java, Angular, and Spring Boot within an Agile framework.

You will work with Business Analysts and global teams to gather requirements, deliver high-quality code, and support deployment and monitoring. Familiarity with CI/CD (GitHub/Jenkins), Docker, and Kubernetes is expected; English fluency is required.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in a similar Software Developer role.
  • Strong experience with Java and Spring Boot development.
  • Experience with Angular development.
  • Experience working with REST APIs and SQL databases.
  • Experience with GitHub, Jenkins, and CI/CD practices.
  • Knowledge of Docker and Kubernetes.
  • Ability to work with complex information systems.
  • Strong analytical, problem-solving, and organizational skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team-oriented Agile environment.
  • English fluency, both written and spoken.

Responsibilities

  • Analyze, estimate, and participate in the development of user stories within the Equity Finance Trading Systems domain.
  • Design and implement technical solutions while evaluating tactical and strategic approaches, including delivery timelines and impacts.
  • Collaborate with Business Analysts, stakeholders, and end users to gather requirements and obtain approvals.
  • Develop, test, and maintain applications using Java, Angular, Spring Boot, and related technologies.
  • Produce high-quality code, deployment plans, and technical documentation in compliance with established development standards.
  • Coordinate testing activities with end users, including test planning, execution, documentation of results, and signoff management.
  • Participate in major software implementations, quarterly platform upgrades, and new functionality deployments.
  • Develop and maintain internal reports, data extracts, and business requests.
  • Contribute to application support, troubleshooting, performance optimization, and continuous improvement initiatives.
  • Work closely with global teams in an Agile environment to deliver scalable and reliable solutions.
  • Participate in code reviews and promote development best practices.

Skills

Java
Spring Boot
Angular
REST APIs
SQL
CI/CD
Docker
Kubernetes
GitHub
Jenkins
Agile
English

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

Tools

GitHub
Jenkins
CI/CD
Docker
Kubernetes

Job description

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca.

We are looking for a Java Software Developer for one of our clients, an investment bank set in Montreal
RESPONSIBILITIES
  • Analyze, estimate, and participate in the development of user stories within the Equity Finance Trading Systems domain.
  • Design and implement technical solutions while evaluating tactical and strategic approaches, including delivery timelines and impacts.
  • Collaborate with Business Analysts, stakeholders, and end users to gather requirements and obtain approvals.
  • Develop, test, and maintain applications using Java, Angular, Spring Boot, and related technologies.
  • Produce high-quality code, deployment plans, and technical documentation in compliance with established development standards.
  • Coordinate testing activities with end users, including test planning, execution, documentation of results, and signoff management.
  • Participate in major software implementations, quarterly platform upgrades, and new functionality deployments.
  • Develop and maintain internal reports, data extracts, and business requests.
  • Contribute to application support, troubleshooting, performance optimization, and continuous improvement initiatives.
  • Work closely with global teams in an Agile environment to deliver scalable and reliable solutions.
  • Participate in code reviews and promote development best practices.
REQUIREMENTS
Mandatory
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in a similar Software Developer role.
  • Strong experience with Java and Spring Boot development.
  • Experience with Angular development.
  • Experience working with REST APIs and SQL databases.
  • Experience with GitHub, Jenkins, and CI/CD practices.
  • Knowledge of Docker and Kubernetes.
  • Ability to work with complex information systems.
  • Strong analytical, problem-solving, and organizational skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team-oriented Agile environment.
  • English fluency, both written and spoken.
Nice to Have
  • Experience in Corporate and Investment Banking or Financial Services.
  • Knowledge of Equity Finance, Equity Markets, Interest Rates, Derivatives, or Capital Markets.
  • Experience with IBM MQ or RabbitMQ.
  • Architecture and solution design experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Montréal [Hybrid] Bilingual Java and devops developer
Montréal [Hybrid] Bilingual Java and devops developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 95,000 - 130,000
Montréal [Hybrid] - C# Developer
Montréal [Hybrid] - C# Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Montréal [Hybrid] Bilingual Java Solution Architect
Montréal [Hybrid] Bilingual Java Solution Architect

QUANTEAM (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Montreal [Hybrid] Senior Application Support Analyst
Montreal [Hybrid] Senior Application Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Montréal [Hybrid] - Front Office .Net Developer
Montréal [Hybrid] - Front Office .Net Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Montreal [Hybrid] - Java Technical Lead
Montreal [Hybrid] - Java Technical Lead

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
MONTREAL [hybrid] - Technical Business Analyst Capital Market
MONTREAL [hybrid] - Technical Business Analyst Capital Market

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Montreal [hybrid] Front Office SRE Support Analyst
Montreal [hybrid] Front Office SRE Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Montréal [Hybrid] C# / WPF developer
Montréal [Hybrid] C# / WPF developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
MONTREAL [HYBRIDE] - Solutions Architect
MONTREAL [HYBRIDE] - Solutions Architect

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 110,000 - 150,000