Postuler

Publié il y a 10 jours

Senior Java Developer

@ BNP Paribas

Montréal, Québec

Temps plein
Postuler
SIGNAUX

Résumé des exigences :

  • Own technical design and architecture decisions from requirements through production operation.
  • Seven or more years of experience in Java development.
  • Professional proficiency in English is required.
  • Relevant educational background (BSc, MSc, PhD in Computer Science, Engineering, or equivalent professional experience).
  • Java: Extensive experience delivering production-grade applications using modern Java.
  • Deep hands-on knowledge of Spring Boot, APIs, data access, configuration, and security.
Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-03
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

BNP Paribas

ChampValeur
Offres sur Jobsy4
Description
Join one of Montreal’s Top Employers in 2026. We are a leading international banking institution fully committed to building a more sustainable future.

The position at a glance

Prime Services Technology is seeking a Senior Java Engineer in Montreal to design and deliver reliable, scalable distributed systems. This is a hands-on senior individual contributor role with ownership across architecture, coding, testing, deployment, and production support.

You will apply deep Java expertise, make sound technical decisions, mentor engineers, and help establish strong engineering standards for a growing team.

In detail

  • Design, build, test, deploy, and support scalable Java services and distributed applications.
  • Own technical design and architecture decisions from requirements through production operation.
  • Write high-quality code, automated tests, prototypes, and concise technical documentation.
  • Apply secure coding, observability, resilience, performance, and disciplined CI/CD practices.
  • Diagnose complex production issues, lead root-cause analysis, and implement lasting fixes.
  • Conduct design and code reviews, mentor engineers, and raise team engineering standards.
  • Partner with product, architecture, infrastructure, security, and operations teams.
  • Shape platform evolution, technology choices, and technical-debt reduction.

The Strengths And Skills That Will Help You Succeed

  • Seven or more years of experience in Java development.
  • Professional proficiency in English is required.
  • Relevant educational background (BSc, MSc, PhD in Computer Science, Engineering, or equivalent professional experience).
  • Java: Extensive experience delivering production-grade applications using modern Java. Deep hands-on knowledge of Spring Boot, APIs, data access, configuration, and security.
  • Distributed systems: Strong experience with microservices, REST APIs, asynchronous processing, and event-driven architecture. Messaging and caching: Practical expertise with Kafka and Redis, including reliability, scaling, schema evolution, persistence, and performance trade-offs.
  • Cloud-native delivery: Hands-on experience with Docker, Kubernetes, CI/CD, build tooling, automated testing, version control, and release management.
  • Production engineering: Strong knowledge of logging, metrics, tracing, alerting, resilience patterns, application security, performance tuning, and production support.
  • Technical leadership: Ability to simplify ambiguity, make well-reasoned design decisions, review technical work, mentor engineers, and influence across teams.
  • High-throughput, low-latency, or business-critical platforms.
  • JVM diagnostics, memory management, concurrency, and performance optimization.
  • Relational and NoSQL databases, infrastructure as code, or service-mesh technologies.
  • Legacy application modernization and incremental platform evolution.
  • Financial-services or capital-markets technology, including secure development, operational resilience, auditability, and controlled change.
  • Given the vast majority of our clients, both internal and external, are based outside of Quebec and Canada, specific language requirements may apply. Professional working proficiency in English language is required.

While the description above describes our ideal candidate, we encourage applicants to apply even if they do not fully meet the complete list of qualifications noted

What’s In It For You

Alongside a competitive compensation, we provide a comprehensive suite of flexible benefits designed to support your health, wellbeing, and long‑term success:

Health & Wellness – A menu of flexible options for you and your family, including a 24/7 telemedicine service.

Mental‑Health Support – Up to $5,000 per year for sessions with mental‑health practitioners, plus unlimited access through our Employee Assistance Program.

Financial Benefits – A defined‑contribution pension plan and a range of additional financial perks.

Paid Volunteering Days – Take time off to give back to the community.

Learning & Development – Access to high‑quality training, personal‑development programs, and clear pathways for internal career progression across our global organization.

Work‑place flexibility – Hybrid work is available for most roles. You’ll be required in the office at least three days per week, with one of those days being either a Monday or a Friday.

To find out more about our range of benefits, click here

Diversity, Equity and Inclusion (DE&I) at the heart of our commitments

BNP Paribas is committed to fostering a work environment where all employees can feel heard, valued, safe and supported, and can be their authentic selves.

BNP Paribas recruits, employs, trains, compensates and promotes regardless of race, religion, colour, national origin, sex, disability, age, and other protected status (Employment Equity Act and Canadian Human Right Act).

To learn more about our DE&I commitments, click here

About Us

BNP Paribas, the leading bank in the European Union and a major global financial institution, operates in 63 countries and has nearly 178,000 employees. Its mission is to foster a responsible, sustainable economy by financing and advising clients to the highest ethical standards while addressing environmental, regional development, and social inclusion concerns. With over 1,700 employees in Montreal and Toronto, BNP Paribas in Canada strives to develop long-term relationships with its clients by supporting their business strategies and meeting their financing and investment needs, both locally and abroad.

Our certifications and partnerships

Canada’s Top Employers for Young People 2026

Montreal’s Top Employers 2026

Canada’s Best Diversity Employers 2026

Women in Governance Platinum-Parity Certification

LinkedIn Top Companies 2024

What You Need To Know

  • BNP Paribas is committed to accessibility and inclusion. During the recruitment process, accommodation needs are available at all times for candidates. You will have the chance to make a request for an accommodation during your application.
  • You must be legally eligible to work in the Greater Montreal area and, if applicable, hold a valid work or study permit. Physical presence in BNP Paribas’ office(s) is an essential function of this position;
  • If you are applying and accepted to a position which requires working in/for the U.S. securities industry, you will be required to provide your fingerprints and undergo additional background checks by the FBI. BNP Paribas Securities Corporation is required to maintain a supervisory program over the conduct of its Associated Persons; some of your personal data will be transmitted to the United States of America and made available to US regulators. Please reach out to BNPP for additional information; or you can also find an overview here: 3110. Supervision FINRA.org

Do you want to discover other BNP Paribas offers in Canada?

Click here:BNP Paribas in Canada Our job offers

Protect yourself from fraudulent job postings. Emails about jobs at BNP Paribas will always come from addresses ending @bnpparibas.com @us.bnpparibas.com, @ca.bnpparibas.com, or @br.bnpparibas.com. You should be suspicious of emails regarding employment with BNP Paribas coming from any other domains and should not respond. BNP Paribas will never send payments to or request payments from candidates for positions posted by BNP Paribas.

Emplois semblables

  • Java Developer

    Montréal, QC
    Contrat

    Pacer Group

    3+ ansCandidates need 3+ years of full-stack development experience, with strong Java, Spring Boot and Angular skills. Experience with RESTful APIs, microservices, Docker and Kubernetes is also required.

    Java, Spring Boot, Angular, Neo4j, Docker, Kubernetes

  • Java Developer

    Montréal, QC
    Temps plein

    Synechron

    5+ ansCandidates need 5+ years of Java backend development experience, strong analytical skills, and knowledge of software design patterns. Experience with NoSQL, SQL, CI/CD, TDD and Git is also expected.

    Java, MongoDB, DB2, Snowflake, Gradle, Jenkins

  • Intermediate Java Developer

    Montréal, QC
    Temps plein

    Highspring

    Candidates need intermediate professional Java development experience, hands-on work with Java 17 or later and Spring, and experience with AWS and Apache Kafka. Professional fluency in English and French is required, and Guidewire experience is an asset.

    Java, Spring, AWS, Apache Kafka

    Java Developer

    Montréal, QC
    Temps plein

    Highspring

    Candidates need commercial experience with Java 17 or later and Spring Boot, plus REST API and backend development skills. Strong SQL, automated testing, CI/CD, troubleshooting and clear communication with technical and non-technical stakeholders are also required.

    Java, Spring Boot, SQL

  • Senior Java Developer

    Montréal, QC

    Axelon Services Corporation

    5+ ansCandidates need at least 5 years of Core Java application development, strong database and SQL skills, and CI/CD experience with GitHub Actions. Good communication skills and Agile/Scrum experience are also required.

    Java Spring Boot, Angular, DB2, SQL Server, Kafka, Kubernetes

  • Java Developer

    Montréal, QC
    100k–110k $/anTemps plein

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

    2+ ansCandidates need at least 2 years of professional Java development experience, strong knowledge of Core Java, object-oriented design and frameworks like Spring Boot or Hibernate, plus database, Git and Agile experience. Good communication in English and/or French is required.

    Git, Spring Boot, Hibernate

  • Java Developer

    Montréal, QC
    Sur placeTemps plein

    Info-Ways

    8+ ansCandidates need 8 to 10 years of hands-on Java experience, working experience with Spring and Hibernate, and solid SQL skills including joins, subqueries and referential integrity. They must work independently and under tight schedules.

    Oracle Java, SQL, Skype

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.