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

Senior Java Developer

Onepoint

Company Description

Wepoint is the architect of major transformations for businesses and public sector organizations.

We support our clients from strategy through technological implementation, always striving to think beyond the obvious and to act within the framework of Economic, Social, Environmental, and Technological Responsibility (RESET). Our goal is to create new ways of working, new economic models, and smarter environments.

In nearly 20 years, we have become one of the key players in digital transformation, employing 3,500 people across Europe, Tunisia, North America, and the Asia-Pacific region.

What We Are Looking For

COURAGE – AUTHENTICITY – OPENNESS – COMMITMENT – ELEGANCE

Do these words resonate with you? They are our company values.

At Wepoint, we are looking for committed talents who are ready to share their expertise within open and collaborative teams, and who are not afraid to take initiative. We also value people who are able to challenge themselves and continuously improve.

At the heart of relationships at Wepoint are authenticity and the constant pursuit of excellence for our clients — this is what we expect from our future colleagues.

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 Dodd-Frank (Volcker) 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, 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;
  • 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.

Wepoint Benefits

  • Minimum of 3 weeks of vacation starting from the first year;
  • Comprehensive group insurance with a generous employer contribution;
  • Employer contribution to a group RRSP;
  • Full remote work flexibility: Hybrid, Remote, or On-site;
  • A warm, bright, and welcoming office offering fresh fruit, coffee, beverages, occasional meals, etc.;
  • Annual IT equipment budget;
  • A balanced work environment with flexible working hours;
  • Career development: training and certifications, online or in-person learning, Wepoint Academy, etc.;
  • An international community of experts ready to share their knowledge;
  • A company culture focused on individuals’ needs and their belonging to a strong community.

#tech&security

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Montréal, QC vacancy
  • Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver...
    Senior
    Full time
    Worldwide

    bounteous

    Montréal, QC
    5 days ago
  •  ...drive business success. Role Overview:   We are seeking Java Developers with 3-15years of professional experience to join our high-performing...  ....    Key Responsibilities: Software Development: Develop, maintain, and enhance enterprise-level Java applications.... 
    Suggested
    Full time
    Worldwide

    bounteous

    Montréal, QC
    5 days ago
  •  ...projects, where your expertise will make a tangible and lasting impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To excel in this role, you need to : Be mobile within the Montreal... 
    Suggested
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    9 days ago
  •  ...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 you... 
    Senior
    Full time
    Work at office

    Morgan Stanley

    Montréal, QC
    20 hours ago
  • $70 - $95 per hour

     ...Job Responsibility: Strong hands-on knowledge of Core Java features: class loading, garbage collection, Java Collections API, Multithreading, Concurrency, Reflections API, Java Streams. Experience working with Spring MVC framework, Spring boot, Rest API, JSON. Knowledge... 
    Suggested
    Hourly pay
    Permanent employment
    Part time
    Shift work

    Select Healthcare

    Montréal, QC
    3 days ago
  •  ...give you the space to grow.   About the Role We are seeking Senior Java Engineer for a major project in the banking industry in...  ...experienced ,  multidisciplinary teams   ~ Continuously develop your technical and professional  expertise   ~ Enjoy flexibility... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    18 hours ago
  •  ...metrics) and enterprise MRM platforms Designing and developing scalable, secure, and high-performance Java-based APIs Building backend services that support...  ...and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration,... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    19 days ago
  • $118k - $152k per year

     ...Concevoir et développer des applications full stack à l’aide de Java (backend) et d’Angular (frontend) Créer et améliorer des API et...  ...wealth and asset management platforms. The Role As a Full Stack Developer, you will design and develop web-based and middle-layer services... 
    Internship
    Immediate start

    Capco

    Montréal, QC
    18 hours ago
  • $80 - $85 per hour

     ...Nous recherchons un·e développeur·euse senior capable de concevoir, développer et maintenir...  ...Compétences et technologies requises Java, Spring Boot, Kotlin React Kafka...  ...Overview We are looking for a senior Developer to design, build, and support complex application... 
    Senior
    Contract work
    Work at office
    2 days per week
    Montréal, QC
    18 days ago
  •  ...Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving...  ...MongoDB / Redis ~ Added advantage if you have experience in: Core Java & Java Frameworks:  Spring Framework / J2EE, JS & Node.JS Frameworks... 
    Senior
    Worldwide

    AppDirect

    Montréal, QC
    18 hours ago
  •  ...We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales and trading. The role will include a combination of long-term strategic development... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    20 hours ago
  •  ...offices worldwide, including New York City, Montreal, Seattle, Singapore, and Tokyo. About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering... 
    Senior
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Montréal, QC
    11 days ago
  •  ...positions require full-time in office attendance*  If you're a Senior Go developer and want to get the chance to work on an ads platform that...  ...Python on Linux Nice to Have: Working experiences of java/c/c++ programming  Familiarity with NoSQL DB (Redis, etc.)... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    18 hours ago
  • $60k - $115k per year

    Programmeur Analyste Java/DevOps (Intermédiaire) Description de poste Rejoignez une équipe où l’ingénierie logicielle rencontre la...  ...(TI) et en management au monde. Java/DevOps Analyst-Developer (Intermediate) Position Description Join a team where software... 
    Montréal, QC
    4 days ago
  •  ...might just be in the right place! We are looking for a new Senior Software Developer (Ruby) to join our high-performing software development team...  ...experience developing and shipping production-grade Ruby and Java systems ~3+ years experience developing within AWS or similar... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Lightspeed

    Montréal, QC
    7 days ago
  •  ...workflows at scale Implement data quality checks, validation rules, and governance policies that keep our data accurate and compliant Develop and evangelize analytics engineering tooling that enables stakeholders to build their own models while adhering to best practices... 
    Senior
    Summer work
    Remote work
    Home office

    MaintainX

    Montréal, QC
    2 days ago
  •  ...HashiCorp, New Relic, and Snyk—from high-growth startups to the largest software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    18 hours ago
  •  ...We are seeking a Senior Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems. This role involves working on high-reliability... 
    Senior
    Full time
    Worldwide

    PACE Aerospace & IT

    Montréal, QC
    9 hours ago
  •  ...expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager.... 
    Senior
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    18 hours ago
  •  ...including Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell. We are seeking multiple Senior Data Developer professionals to join our growing team. You will help build and maintain the data platform that directly powers the MaintainX... 
    Senior
    Worldwide

    MaintainX

    Montréal, QC
    18 hours ago
  •  ...and solve problems in real time. We are looking for a Mobile Developer to join our squad. In this role, you will be a key contributor to...  ..., and the ability to step back and think critically. Here, senior experience truly makes a difference. What you’ll be doing:... 
    Senior
    Long term contract
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week

    Poka EN

    Montréal, QC
    18 hours ago
  •  ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development... 
    Senior
    Full time

    osedea

    Montréal, QC
    5 days ago
  •  ...Role Description: · Design, develop, and support front end applications using Angular and backend services using Java & Spring Boot. · Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications. · Work closely with product... 
    Contract work

    Astra North Infoteck Inc.

    Montréal, QC
    25 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time

    osedea

    Montréal, QC
    5 days ago
  • usd125k - usd180k per year

     ...180000 USD Gross Per Year based on the interview process results. Responsibilities We are looking for a Senior Axiom Developer with strong experience in regulatory reporting and stress testing, particularly DFAST (Dodd Frank Act Stress Test) AND/OR CCAR... 
    Senior

    Luxoft

    Montréal, QC
    3 days ago
  •  ...• Collaborer étroitement avec les équipes de support. • Participer à la planification de la mise en production. • Programmation Java/Springboot, et autres technologies libres supportées au client pour le développement de solution d’affaires. • Connaître la Programmation... 
    Senior
    Daily paid
    Remote work
    Flexible hours

    Exposant 3

    Montréal, QC
    more than 2 months ago
  •  ...quality—we emphasize excellence and a stimulating work environment. As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal. Responsibilities Act as a technical expert in Microsoft Azure... 
    Senior
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    9 days ago
  • $160k - $180k per year

     ...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Montréal, QC
    12 days ago
  •  ...Peloton, Gilt Groupe, Lightspeed, and Outbrain. The Full-Stack Developer will report directly to the VP of Data and Technology and will...  ...team and is based in Montreal . We are seeking a Senior Full Stack Developer with a Bachelor’s degree in Computer Science... 
    Senior
    Full time

    small-door-veterinary

    Montréal, QC
    17 hours ago
  •  ...As a Senior Full-stack Developer , you will play a key role in designing, developing, and maintaining high-quality, scalable, and secure software solutions. You’ll work across the stack, from front-end to back-end, building features that deliver real business value and contribute... 
    Senior
    Internship
    Work at office
    Remote work
    Flexible hours

    Novisto

    Montréal, QC
    18 hours ago

Do you want to receive more vacancies?

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