Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Developer (Java Ecosystem)

Salt Digital Recruitment

Overview

Our client is looking for a passionate Senior Backend Developer to join their dynamic team. This role is perfect for individuals eager to boost their careers in a supportive and innovative environment. You will collaborate with cross‑functional teams to build reliable, scalable, and secure backend services and APIs.

Key Responsibilities

  • Work closely with product owners, designers, frontend developers, SysOps, and peers to deliver robust backend capabilities (APIs, services, data pipelines) that power customer‑facing experiences.
  • Actively participate in sprint planning, daily stand‑ups, refinements, and retrospectives as part of an agile team.
  • Contribute to code reviews by providing constructive feedback, raising quality/security/performance concerns early, and integrating peer feedback quickly.
  • Embrace a team‑first attitude: support your peers, share context, document decisions, and contribute to a positive and collaborative work environment.
  • Provide guidance and mentorship to peer developers through pairing, design reviews, and troubleshooting support.
  • Own backend components end‑to‑end: from design through delivery and production operations.
  • Work with ambiguity by breaking down problems, proposing options with trade‑offs, and driving decisions with stakeholders.
  • Raise the engineering bar by improving patterns, reliability, test strategy, performance, and security, leaving systems better than you found them.
  • Influence beyond tickets by contributing to architectural direction, coding standards, and shared tooling and practices.
  • Mentor and multiply: help others grow through reviews, pairing, knowledge sharing, and pragmatic guidance.

Technical Skills

  • Design, develop, and operate backend services using Java and common ecosystem frameworks (e.g., Spring, Spring Boot).
  • Build clean, efficient, maintainable code and uphold high engineering standards (readability, testability, resilience).
  • Design and evolve service contracts and APIs (REST), focusing on correctness, usability, backward compatibility, and documentation.
  • Apply engineering principles for high‑quality deliveries (testing strategy across the pyramid, automated checks, quality gates).
  • Contribute to system design and architecture, including ADRs, diagrams, and solution design documents.
  • Build for operability: logging, metrics, tracing, alerting, capacity/performance tuning, and incident follow‑up with actionable learnings.
  • Collaborate on CI/CD and delivery practices to reduce lead time, increase confidence, and improve runtime reliability.
  • Experience with cloud‑native technologies (containers, orchestration, IaC, SysOps/operability practices).
  • Observability tooling (metrics, tracing, log aggregation) and on‑call/incident response participation.
  • Security‑mindful development (OWASP concepts, authN/authZ, secure API design, secrets management).
  • Experience with performance tuning, capacity planning, and cost optimization.
  • Familiarity with web content frameworks and templating engines (e.g., Apache Sling, FreeMarker).
  • Experience with search and indexing technologies, specifically Elasticsearch.

Qualifications

  • Strong foundation in developer workflow: git, CI/CD pipeline, bash scripting, Docker.
  • Strong Java ecosystem experience, including modern Java and common frameworks such as Spring/Spring Boot.
  • Experience building and maintaining backend APIs and services in a production environment (REST, versioning, documentation).
  • Solid grasp of data and persistence concepts: relational databases and SQL; familiarity with ORMs (e.g., JPA/Hibernate) and migration practices.
  • Knowledge of testing frameworks and approaches across the testing pyramid (unit, integration, contract, end‑to‑end as appropriate).
  • Strong willingness to learn and drive for continuous improvement, coupled with a proactive and positive attitude.
  • Excellent verbal and written communication skills in French and English, focused on teamwork and collaboration.
#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer (Java Ecosystem) in Montréal, QC vacancy
  • Contribute to innovative market data solutions as a Backend Java Developer at Société Générale in Montreal, Quebec. This hybrid role focuses on agile software development and team collaboration. As a member of the Global Banking Technology & Operations team, you will deliver... 
    Suggested

    Société Générale Assurances

    Montréal, QC
    7 days ago
  •  ...We are looking for a Senior Java Developer for our client in Montreal, QC Job Title: Senior Java Developer Job Location: Montreal, QC...  ...scalable, secure, and high-performance Java-based APIs. Build backend services that support model onboarding, validation workflows,... 
    Senior
    Contract work

    Cynet Systems

    Montréal, QC
    7 days ago
  • Join as an AI and Cloud-Focused Java Developer to create robust backend systems. This onsite contract in Montreal emphasizes Core Java, microservices, and RESTful API design while collaborating with product managers. Candidates should have 4 to 12 years' experience in Core... 
    Suggested
    Contract work

    Aarorn Technologies Inc

    Montréal, QC
    7 days ago
  • Rejoignez Unity et devenez un acteur clé en tant que Senior Backend Developer. Amplifiez le Gestionnaire de Paquets et apportez des modifications...  ...à des initiatives techniques pour faire évoluer l'écosystème • Documenter les choix techniques et dispenser des conseils... 
    Senior
    Worldwide

    Unity Technologies

    Montréal, QC
    7 days ago
  •  ...musique. LANDR est à la recherche d’un Développeur Back End Senior pour rejoindre notre équipe Web multidisciplinaire, propriétaire...  ...entreprises orientées produit. ~ Maîtrise approfondie du C# et de l' écosystème .NET moderne , avec une solide expérience dans la conception d'... 
    Senior
    Work at office

    LANDR

    Montréal, QC
    7 days ago
  • Join Sangoma's remote team as a Senior Backend Developer. Focus on designing distributed APIs and mentoring developers while enhancing our cloud platform. In this role, you will develop and maintain backend services critical for business communication. Your expertise will ensure... 
    Senior
    Remote work

    NetFortris, A Sangoma

    Montréal, QC
    4 hours ago
  • Become a Senior Backend Developer at US Mobile, driving innovation in wireless technology. Bring your Java skills to architect and deploy systems serving millions globally. In this role, you will leverage your 7+ years of experience in backend engineering, primarily with Java... 
    Senior

    US Mobile

    Montréal, QC
    7 days ago
  •  ...Senior Software Developer - Java, Montreal, QC Position Summary The Software developer at Syntax we are looking for is a full-time, passionate, and driven engineer to join our growing development team. We are building innovative software solutions and need a strong engineer... 
    Senior
    Full time

    Syntax Systems Ltd.

    Montréal, QC
    4 days ago
  • $90k - $100k per year

     ...000.00/yr Job Summary: We are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a background in Banking...  ...Complex SQL Queries Object-Oriented Programming Concepts Seniority level Mid-Senior level Employment type Full-... 
    Senior
    Full time

    MDA Edge

    Montréal, QC
    7 days ago
  •  ...attending scrum meetings, reporting on project status, and learning our in-house frameworks and Java best practices. Position Description We are looking for a strong java developer to join and help deliver key initiatives. The applicant should be a solid Java programmer,... 
    Senior

    MaximaTek

    Montréal, QC
    7 days ago
  •  ...time off Training & development Must-Have Skills: Experienced required between 4-12 years of experience Experience in Java Backend & Core Java Hands‑on with Spring Framework – Spring Boot, Spring Batch, Spring MVC Flexible work from home options available.... 
    Work from home
    Flexible hours

    Triunity Software, Inc.

    Montréal, QC
    1 day ago
  •  ...Join Veeva Systems as a Senior Java Developer and play a crucial role in shaping enterprise applications that affect patient outcomes. Enjoy working...  ...and design teams. Your contributions will not only focus on backend development but also offer opportunities across the tech... 
    Senior
    Work at office
    Work from home

    Veeva Systems

    Montréal, QC
    4 hours ago
  •  ...Responsibilities In this context, we are looking for a Fullstack developer within the Dev Ops team in Montreal in charge of the SG Workflow...  ...-end components (Angular and React JS) and back-end components (Java and Kotlin). Respect for virtuous development practices... 
    Senior
    Remote work

    Societe Generale

    Montréal, QC
    7 days ago
  •  ...A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at the service of contributing to a major and innovative initiative. This job allows... 
    Senior
    Flexible hours

    National Bank

    Montréal, QC
    11 days ago
  •  ...development of APIs to support Model Performance Metrics Breach resolution workflows using Camunda 7 or C8 and MRM Validation Studio backend development Experience working with APIs data models good understanding of system architecture Crossfunctional collaboration Desired... 

    eTeam

    Montréal, QC
    7 days ago
  • Genpact is seeking a Senior Talent Acquisition Specialist specializing in IT recruitment. Responsibilities Design and implement the messaging...  ..., deployment and support. Current technology stack includes Java, Spring boot, Scala, Python, Kafka. Should have experience of... 
    Senior
    Full time

    Genpact

    Montréal, QC
    7 days ago
  •  ...une personne passionnée en développement backend senior pour rejoindre une équipe dynamique. Ce...  ...approfondissant son expertise dans l’écosystème Java. Responsabilités Principales...  ...looking for a passionate Senior Backend Developer to join a dynamic team. This role is ideal... 
    Senior
    Contract work

    SII Canada

    Montréal, QC
    7 days ago
  •  ...We are seeking an experienced Java Developer with strong expertise in Java, Spring Framework, Microservices, and cloud-native application development. The ideal candidate will have experience building scalable, high-performance enterprise applications and working in Agile environments... 

    Cyber Space Technologies LLC

    Montréal, QC
    7 days ago
  •  ...or related field) or equivalent experience ~2-7+ years of experience in professional software development ~2-7+ years of extensive Java development experience ~ Applied knowledge of object-oriented programming and design ~ Overall Java Knowledge (Core Internals, Threading... 
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    7 days ago
  • Enhance your career as a Backend Developer at a top energy firm, specializing in Java and Python. Collaborate globally to create high-quality, scalable backend systems using Kubernetes. This position requires 10+ years in Java and 3+ years in Python development. You will work... 

    Luxoft

    Montréal, QC
    4 hours ago
  •  ...Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Qualifications ~8-10 years hands‑on experience in Java ~ Working experience in Spring and Hibernate ~ Hands‑on experience in software application... 
    Full time
    Relocation

    Info-Ways

    Montréal, QC
    7 days ago
  • A leading global investment bank is seeking a Senior Backend Engineer to design and build scalable backend services using Java or Scala. This hands-on position involves architecting distributed Spark applications and providing end-to-end delivery in a complex enterprise environment... 
    Senior

    Bourne Search Ltd

    Montréal, QC
    7 days ago
  • $75k - $98k per year

     ...super-efficient solar energy. Job Description Internal Title: Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON...  .... This position focuses on designing, building, and testing backend software systems that automate researcher driven experimental workflows... 
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Montréal, QC
    4 hours ago
  •  ...active, ongoing projects and supportive managers who'll help you develop your skills and advance your career. Do you enjoy analyzing client...  ...table Professional experience as a developer Knowledge of Java, Spring, Angular, TypeScript Architecture microservices, databases... 
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    4 hours ago
  •  ...Become a Kubernetes‑Focused Backend Developer at a leading global energy firm known for diversity and innovation. Collaborate with teams across...  ...our company is on the lookout for a Backend Developer skilled in Java and Python. You will engage with global development teams,... 

    Luxoft

    Montréal, QC
    4 hours ago
  •  ...systems to ensure continuous uptime Responsibilities Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (...  ...development tools such as Claude and Opencode to accelerate backend development, including code generation, debugging, and... 
    Senior
    Worldwide
    Flexible hours

    US Mobile

    Montréal, QC
    7 days ago
  •  ...Offre d'emploi : Développeur Full Stack Java Sénior Localisation : Montréal Durée du mandat : Indéterminée Mode de travail : Hybride (3 jours/semaine au bureau) Début : Dès que possible Le masculin est utilisé pour alléger l’annonce. Ce que nous allons... 
    Senior
    Daily paid
    Work at office
    Day shift

    Astek

    Montréal, QC
    7 days ago
  • $140 per hour

    Overview We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies...  ..., so whether you only have a few years of experience, or are a Senior Developer, Technical Lead or Team Lead, we want to speak with... 
    Senior
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    7 days ago
  •  ...care provider in Canada. By developing our Integrated Health Platform...  ...a Staff Platform Developer, Backend We are seeking a Staff Platform...  ...regions. This is a senior‑most technical role within the...  ...transforming Dialogue’s scheduling ecosystem: from manual processes and... 
    Senior
    Long term contract
    Remote work
    Shift work
    3 days per week

    Dialogue Technologies Inc.

    Montréal, QC
    7 days ago
  • $90k - $98k per year

     ...Job Summary Nous recherchons un Développeur Java/Python/Base de Données expérimenté, avec 5 à 7 ans d’expérience, pour rejoindre notre équipe de Données de Référence Sécuritaires. Le candidat idéal sera responsable du développement et de la maintenance des applications de... 
    Long term contract
    Flexible hours

    Synechron Canada Systems Integration Inc. _CANADA Company

    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Developer (Java Ecosystem). Be the first to apply!