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

Senior Java Developer

$85k - $95k per year

Onepoint

Description De L'entreprise

Wepoint est l’architecte des grandes transformations des entreprises et des acteurs publics. Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s’inscrire dans des logiques de Responsabilité Économique, Sociale, Environnementale et Technologique (RESET), pour créer de nouvelles façons de travailler, de nouveaux modèles économiques et de nouveaux lieux intelligents. En près de 20 ans, nous sommes devenus l’un des acteurs majeurs de la transformation numérique et employons 3 500 collaborateurs en Europe, en Tunisie et en Amérique du Nord ainsi qu’en Asie Pacifique.

Ce que nous recherchons

COURAGE ‑ AUTHENTICITÉ ‑ OUVERTURE ‑ ENGAGEMENT ‑ ÉLÉGANCE

Nous travaillons avec des talents engagés, prêts à partager leurs expertises dans des collectifs ouverts, qui ont le courage de prendre des initiatives et capables de se remettre en question. Au cœur des relations humaines et du respect de notre environnement, chez Wepoint, se trouvent l’authenticité et la volonté de toujours tendre vers l’excellence pour nos clients.

Job Description

You will be part of a team that aims to support and develop tools for the Risk Department (RISQ). The Metric Platform (MPT) is the main tool used by RISQ managers to monitor risks related to market activities. The application is the backbone of risk reporting and distribution. You will join the new team dedicated to new features (2 people), responsible for developing new risk indicators in the Metric Platform (MPT) application in Montreal, for a project related to the publisher regulation. While working independently on your developments, you will always have the support of the team to continuously improve functional and technical aspects. You will be encouraged to share your views and approaches to software excellence.

Responsibilities

  • Implement several key risk indicators in MPT;
  • Provide access to transaction data for in‑depth analysis by the risk analysis department;
  • Participate in Level 3 Support (L3 Support).

Qualifications

  • Best practices in software excellence: DDD, BDD, TDD[prop] Design Patterns, Clean Code;
  • Language: Java 17 (or latest LTS version);
  • Framework: Spring Boot (with Spring MVC for REST APIs);
  • Dependency injection: main features of the Spring framework;
  • Database access: Spring Data JPA with Hibernate ORM;
  • Database: PostgreSQL (or MySQL, Oracle);
  • Security: Spring Security with JWT or OAuth2;
  • Build tool: Maven or Gradle;
  • Testing: JUnit 5, Mockito for unit and integration testing;
  • API documentation: Springdoc OpenAPI (Swagger UI);
  • DevOps: GitHub Actions, Jenkins, Docker, Kubernetes, Linux (on‑premises server);
  • Big Data: Spark, Kafka (Event Hub), Azure Datalake;
  • Monitoring: ELK stack, Helm, Grafana;
  • Hierer? Actually-minded; we correct:
  • Cloud: Azure, AWS;
  • The ability to communicate in English, both verbally and in writing, is required, as the person in this position will be required to collaborate regularly with colleagues and partners outside Quebec.
ోడ​ Only candidates legally authorized to work for any employer in Canada will be considered.

Avantages Wepoint

  • Minimum de 3 semaines de vacances dès la première année;
  • Assurances collectives complètes avec contribution généreuse de l’employeur;
  • Contribution employeurs au REER collectif;
  • Flexibilité de télétravail complète : Hybride, Distanciel, Présentiel;
  • Un bureau chaleureux, lumineux et accueillant qui vous offre : des Kot fruits frais, du café, des breuvages, des repas occasionnels, etc.;
  • Budget de matériel informatique annuel;
  • Environnement de travail équilibré et flexibilité d’horaires;
  • Évolution de carrière : Formation et certifications, Apprentissage en‑ligne ou en présentiel, Academy Wepoint, etc.;
  • Une communauté internationale d’experts prêts à partager leurs connaissances;
  • Une culture d’entreprise axée sur les besoins des individus et leurs appartenances à une communauté forte.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Business Consulting and Services

Mont dulce, Quebec, Canada CA$85,000.00‑CA$95,000.00

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Montréal, QC vacancy
  • $108.1k - $222.8k per year

     ...Job Overview We are looking for a passionate, highly motivated, and experienced Java Developer to join our Sales Cloud team. You will develop product features, integrate AI-driven solutions, and work on a cloud‑native stack using microservices, Java/Spring Boot, REST APIs... 
    Senior
    Local area

    SAP

    Montréal, QC
    8 days ago
  • Elevate enterprise applications at Veeva Systems as a Senior Java Developer. Utilize your expertise in Java and cutting-edge tech to influence patient outcomes in this adaptable work environment. In this senior role, you will develop vital applications, enhance existing features... 
    Senior

    Veeva Systems

    Montréal, QC
    4 hours ago
  • Required Support developers in adopting technologies Help your colleagues to excel Stay...  ...up to date on IT trends Analyze and develop software products (design, coding,...  ...people together? We’re looking for a new Java Tech Lead to bring their expertise to our... 
    Senior
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    8 days ago
  •  ...metrics) and enterprise MRM platformsDesigning and developing scalable, secure, and high-performance Java-based APIsBuilding backend services that support model...  ...and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration,... 
    Suggested
    Full time
    Local area

    Capgemini

    Montréal, QC
    4 hours 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
    8 days ago
  •  ...have been solving the most complex business, and IT challenges of our global clients. Job Description: Client is seeking a Senior Java Developer to join our Digital Experience Practice. The successful candidate will be a hands‑on technologist with a strong background in... 
    Senior
    Long term contract
    Contract work
    Temporary work

    VLink Inc

    Montréal, QC
    8 days ago
  •  ...Become a pivotal part of our team as a Senior Full-Stack Java Developer in Montreal. Utilize your cloud experience and Java expertise to build a scalable and secure cloud-based platform. This Director level Lead Software Engineering role focuses on developing software solutions... 
    Senior

    PowerToFly

    Montréal, QC
    2 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
    8 days ago
  • $75k - $85k per year

     ...Full Stack Java Developer – Summary Employment type: Full‑time, Permanent. Location: Montreal, QC (Remote or onsite as required). Salary: CA$75,000.00 – CA$85,000.00 yearly. Responsibilities ~ Designing, developing, and maintaining robust web applications using Java... 
    Permanent employment
    Full time
    Remote work

    E-Solutions

    Montréal, QC
    4 hours ago
  •  ...Become a Senior Full Stack Java Developer in Montreal with a hybrid work model. Focus on creating secure, scalable cloud settlement platforms while enhancing team processes. As a senior developer with over 10 years of experience, you will engage in refining requirements, designing... 
    Senior

    Open Systems Technologies

    Montréal, QC
    8 days ago
  •  ...We're seeking someone to join our team as a Senior Full‑Stack Java Developer in Operations Technology, preferably with exposure to Cloud Architectures & Public Cloud offerings. The candidate will build a resilient, scalable, and secure cloud‑based settlement platform. In... 
    Senior

    PowerToFly

    Montréal, QC
    8 days ago
  •  ...aerospace, events, watchmaking, finance and many others. Techso is looking to expand its development team. You will be working as a Java Developer to meet the needs of our customers based in Montreal and internationally. Responsibilities You will participate in the... 

    Techso Solutions

    Montréal, QC
    8 days ago
  • $70k - $90k per year

     ...Description: Responsibilities Design, develop, modify, implement, and support software...  ...reviews Work closely with architects or senior engineers on the low-level designs...  ...Requirements ~4+ years of total experience in Java, Spring framework, Spring boot, and JPA... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area

    Triunity Software, Inc.

    Montréal, QC
    8 days ago
  •  ...Overview Join to apply for the Bilingual Java Developer role at Sryas - an Orion Innovation Company . Location: Canada, Montréal — Full Time Responsibilities Hands on Java/J2EE and JavaScript (Vue.js) development. Deep knowledge of API development and microservices... 
    Permanent employment
    Full time
    Work from home
    Flexible hours

    Sryas - an Orion Innovation Company

    Montréal, QC
    8 days ago
  •  ...Role - Senior Fullstack Developer (Contract) Start Date: January 6, 2026 Type: Contract (6 months, renewable) Location: Hybrid Language:...  ...Build robust and efficient back‑end services leveraging Java microservices with Micronaut. Integrate and maintain healthcare... 
    Senior
    Contract work

    Chrono Innovation

    Montréal, QC
    15 days ago
  • Join a dynamic team as a Level 3 Java Developer focusing on building surveillance models. Work collaboratively with Risk and Compliance, adopting an agile approach to development. This position requires an experienced Java Developer with over 3 years of expertise in Core Java... 

    Alltech Consulting Services

    Montréal, QC
    4 hours ago
  • Become a Java Developer focused on financial projects in Montreal, employing your expertise to craft high-performance solutions in a rapidly evolving landscape. We seek a skilled Java developer who thrives in a collaborative setting, armed with 7 to 15 years of relevant experience... 

    USG Information Services ULC

    Montréal, QC
    8 days ago
  •  ...Responsibilities Design, develop, and maintain high-quality software solutions supporting cybersecurity initiatives. Partner with engineering...  ...Fluency in French not required. ~ Strong programming skills in Java or Python. ~ Solid understanding of object-oriented design and... 
    Permanent employment
    Contract work

    TMC Canada

    Montréal, QC
    8 days ago
  •  ...designing, implementing, and testing surveillance models in a fast‑paced agile manner. Qualifications ~3+ years of working experience in Java. ~ Strong proficiency with Core Java and robust understanding of J2EE. ~ Strong database experience preferably with DB2 and SQL... 

    Alltech Consulting Services

    Montréal, QC
    4 hours ago
  • Enhance your career as a Java Developer with MSR Technology Group in Longueuil. This role focuses on Java 8+, database management, and layered architecture expertise for impactful application development. As a Java Developer, you will be part of a dynamic team at MSR Technology... 

    MSR Technology Group

    Montréal, QC
    4 hours ago
  • Join our project INST-TEDRA-ITARA as a Core Java Developer based in Montreal with a hybrid work model. Leverage your expertise in Core Java, Spring, and Restful APIs to contribute effectively. We are seeking a skilled Core Java Developer for our INST-TEDRA-ITARA project in... 

    eTeam

    Montréal, QC
    4 hours ago
  •  ...Principal Java Developer Principal Java Developer needed for a global company focused on digital transformation and AI. Responsibilities include designing, developing, and testing backend applications in large-scale Agile projects, working with microservices and REST APIs... 

    Fed IT

    Montréal, QC
    4 hours ago
  •  ...Minimum de 5 années d’expérience dans un rôle similaire (profil sénior) Expérience en développement de projets en mode agile Maîtrise...  ...) Environnement Technologique Connaissances approfondies : Java 17+, Gradle, Git (GitHub), GitHub Actions, Spring Boot 3+, Spring... 
    Senior
    Contract work
    Work at office
    Day shift

    Groupe SII

    Montréal, QC
    5 hours ago
  •  ...reach out to me at (***) ***-****. Job Title Full stack Developer/Lead (Angular Java) Duration 6 months and possible Contract-To-Hire...  ...Center, Suite 300, Southfield, MI, 48075 Visit us at Seniority level Mid-Senior level Employment type Contract Job function Information... 
    Senior
    Contract work
    Work at office
    Local area

    Millennium Software and Staffing

    Montréal, QC
    8 days ago
  •  ...AWS (La certification est appréciée). Qualifications Diplômé(e) d’un baccalauréat, vous justifiez de 7 à 10 années d'expérience en Java et cloud. Compétences techniques clés : Maîtrise de Java et du framework Spring Boot . Connaissance des bonnes pratiques en... 
    Senior
    Work at office
    Flexible hours
    Weekend work

    Extia

    Montréal, QC
    8 days ago
  •  ...A leading global investment bank is hiring a Senior Backend Engineer to join a large-scale data engineering environment...  ...Responsibilities Design and build scalable backend services using Java or Scala Architect and develop distributed Spark applications Work across the full... 
    Senior
    Long term contract

    Bourne Search Ltd

    Montréal, QC
    8 days ago
  • Immediately Looking For :: Java Spring Developer :: Montreal, Onsite Role :: Java Spring Developer (Local Candidate Only) Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build... 
    Long term contract
    Internship
    Local area
    Immediate start

    Triunity Software, Inc.

    Montréal, QC
    8 days ago
  •  ...Interview Must. Job Title: Full-stack Developer Location: Montreal (day 1...  .... The applicant should be a strong Java and Angular Developer, with strong...  ...Global team in Agile Scrum environment. Seniority level Seniority level Mid-Senior level Employment type Employment... 
    Senior
    Contract work
    Work at office
    Local area

    Soho Square Solutions

    Montréal, QC
    8 days ago
  •  ...Wissen is looking for a Senior Java Full Stack Engineer to develop robust applications using Java and up-to-date frameworks such as Angular and React. This position combines hybrid work with hands-on development responsibilities. As an AVP/VP-level engineer with a minimum of... 
    Senior

    Wissen Technology

    Montréal, QC
    4 hours ago
  •  ...engine and a producer of cultural content, generating an average of 100 million monthly page views. About The Role The Senior Software Developer is responsible for designing and delivering high-quality, scalable software solutions that solve complex business problems... 
    Senior
    Long term contract
    Contract work
    Work at office
    Remote work

    SSENSE

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!