Apply now

Posted 9 days ago

Fullstack Developer (Java Spring Boot / React)

@ QUANTEAM - North America (RAINBOW PARTNERS Group)

Montréal, Quebec

Full-time
Apply now
SIGNALS

Overview

Quanteam - North America (RAINBOW PARTNERS Group) is hiring a senior full-stack developer for Java Spring Boot and React work on securitization applications. The role covers backend and frontend development, REST APIs, CI/CD and mentoring, within an international cross-functional team. The posting states a full-time employment type but no salary, location or work arrangement.

Responsibilities:

  • Develop backend features with Java Spring Boot
  • Build user interfaces in React
  • Design and maintain REST APIs
  • Maintain CI/CD pipelines and conduct code reviews

Requirements summary:

  • Advanced Java and Spring Boot expertise
  • Strong Hibernate and ORM knowledge
  • Hands-on TDD/BDD and hexagonal architecture experience
  • Good knowledge of Kubernetes, Kafka and PostgreSQL

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-01
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

QUANTEAM - North America (RAINBOW PARTNERS Group)

FieldValue
Open jobs on Jobsy3
Job description

About the Company:

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.

Context

We are looking for a Senior Full-Stack Developer (Java Spring Boot / React) to contribute to the development and evolution of applications supporting Securitization. You will join a cross-functional team (Business Analysis, Development, QA, Support) responsible for the full lifecycle of the information system.

Key Responsibilities

• Develop and design robust backend functionalities using Java Spring Boot (Spring Data JPA, Spring Security)

• Develop and maintain user interfaces in React

• Design and implement high-performance, well-documented REST APIs

• Establish and maintain a scalable, decoupled Hexagonal Architecture

• Apply TDD/BDD practices using JUnit, Mockito, and Cucumber

• Maintain and improve CI/CD pipelines (Kubernetes, Helm, ArgoCD)

• Conduct constructive code reviews and mentor junior developers

• Contribute to code quality through Sonar and Software Craftsmanship best practices

• Write and maintain technical documentation

• Support effective coordination and communication with international delivery teams

Candidate Requirements

Advanced Proficiency (Strong Expertise)

• Java: strong command of the language and its ecosystem

• Spring Boot: deep expertise, including Spring Data JPA and Spring Security

• REST APIs: experience designing and implementing robust, well-documented APIs

• Hibernate: strong knowledge of persistence and ORM concepts

• Testing Frameworks: JUnit, Mockito, Cucumber, and other unit/integration testing tools

• CI/CD & Git: solid experience with continuous integration pipelines and version control

• Hexagonal Architecture: ability to build maintainable and loosely coupled architectures

• TDD/BDD: hands-on experience with Test-Driven Development and Behavior-Driven Development

Good Knowledge

• Kubernetes, Helm, ArgoCD: container deployment and orchestration

• Agile Methodologies: familiarity with Scrum and Kanban practices

• Kafka: experience with event-driven messaging systems

• Jira: project management and task tracking

• SQL (PostgreSQL): optimized queries and data modeling

• MongoDB: NoSQL database experience

• Sonar: code quality analysis and monitoring

Additional Skills

• Code Review: ability to conduct constructive code reviews and support junior developers' growth

• Software Craftsmanship: commitment to technical excellence and best engineering practices

• Technical Writing: strong documentation and communication skills

• Team Player: excellent interpersonal and collaboration skills

Similar jobs

  • Fullstack developer, agentic specialist

    Montréal, QC
    HybridFull Time

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    3+ YOECandidates need 3+ years of software development experience, strong Python and backend skills, and hands-on work with LLM applications and AI APIs. Intermediate French is required.

    OpenAI API, Anthropic Claude API, Google Gemini API, LangChain, LangGraph, Git

  • Senior Fullstack Developer (Python) - AI Features Team

    Montréal, QC +1

    AlayaCare: AlayaCare is a provider of revolutionary cloud-based home health care software.

    4+ YOECandidates need 4+ years of professional full stack experience, with JavaScript, a frontend framework such as Vue.js, React or Angular, and Python. Strong English and French communication skills are required, and a college degree or demonstrated equivalent learning is expected.

    Git, Docker, AWS, SQLAlchemy, Vue.js, React

    Intermediate Fullstack Developer (Python) - Admission and Marketplace

    Montréal, QC +1

    AlayaCare: AlayaCare is a provider of revolutionary cloud-based home health care software.

    2+ YOECandidates need a bachelor's or advanced degree in a related field and 2-4+ years of software engineering experience. Python, PyTest, SQL, Git, CI/CD and Docker are required, and English fluency is required, with French strongly valued.

    Python, PyTest, SQLAlchemy, Vue.js, PHP, Docker

    Junior Fullstack Developer (Python)

    Montréal, QC +1

    AlayaCare: AlayaCare is a provider of revolutionary cloud-based home health care software.

    1+ YOECandidates need a bachelor's or advanced degree in computer science, engineering or a related field, plus 1-2 years of software engineering experience. They should know at least one programming language, be interested in AI tools and learn Git, CI/CD and Docker.

    Git, Docker, CI/CD pipelines

  • Fullstack Developer (node.js / React)

    Montréal, QC
    Full Time

    Catallaxy

    3+ YOECandidates need 3+ years of software development experience, including 2+ years with Node.js and React or Angular. They should know front-end and back-end work, REST APIs, SQL and NoSQL databases, cloud deployment, Git and Agile methods.

    Git, npm, webpack, AWS, Docker, MongoDB

  • FullStack Developer - Montreal

    Montréal, QC

    Yeah! Global

    4+ YOECandidates need 4+ years of Fullstack experience with a strong focus on PHP, plus a Bachelor's degree in Computer Science or a related field. They must know Laravel or Symfony, front-end frameworks, MySQL or PostgreSQL, Git and RESTful APIs.

    PHP, Laravel, Symfony, MySQL, PostgreSQL, Git

  • Fullstack Developer

    Montréal, QC
    $100k–$120k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    10+ YOECandidates need many years of web application development with Angular, JavaScript or TypeScript, plus Java, Spring and REST microservices experience. Relational database knowledge, Docker and Kubernetes, good communication skills and some knowledge of financial services are also expected.

    Angular, Java, Spring, Docker, Kubernetes

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.