Senior Java Developer

Lancesoft

Montreal

On-site

CAD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lancesoft in Montreal is seeking a Senior Java Developer to join our Payments Technology team. Day-one onboarding on-site with a 3x/week presence, focused on delivering a strategic initiative to enable new payments and funding capabilities using a modern Java stack.

The ideal candidate has 5–10 years of Core Java development, strong SQL skills, and hands-on experience with CI/CD (GitHub Actions), Agile/Scrum, Kafka, Kubernetes, Docker, and cloud-driven DevOps (Azure).

Qualifications

  • 5–10 years of Core Java development.
  • Strong SQL/database skills.
  • Experience with CI/CD, GitHub Actions.
  • Agile/Scrum delivery experience.
  • Ability to work with global stakeholders.
  • BDD with Cucumber.

Responsibilities

  • Deliver an innovative, highly visible strategic initiative to enable new payments and funding capabilities.

Skills

Core Java
SQL
Agile/Scrum
Communication
Problem solving

Tools

GitHub Actions
Docker
Kubernetes
Azure Cloud DevOps
Kafka
MQ
REST APIs
OAuth
OTEL Observability
PKI

Job description

Job Title: Senior Java Developer Location: Montreal (day 1 onboarding / in-office presence required 3x/week)

The Payments and Cash Management Technology department partners with Cash Management Operations, Corporate Treasury and lines of business groups across the globe to provide best in class technology solutions that facilitate the movement of billions of dollars daily.

We have a culture of partnership and collaboration, and our team members are enthusiastic about learning the business and working closely with our users to help solve their problems. We have great business relationships and pride ourselves on an open and friendly work culture.

As a Software Developer within Payments Technology, you will be focusing on delivery of an innovative, highly visible strategic initiative to enable new payments and funding capabilities.

Payments Technology has a varied technical stack - core Java Spring Boot for the server-side, Angular for the Web UI, and DB2 SQL and SQL Server for the database and we expect the developer to have solid understanding of these technologies. We implement a cloud first strategy, therefore experience with Cloud based software development and DevOps in Azure would be beneficial. We also use a range of industry leading technologies such as Kafka, Kubernetes, and Docker. Knowledge of these technologies is not necessary - but an enthusiasm and desire to learn new technology and deploy it to solve business problems is a must.

The candidate should be a highly motivated team player who possess a successful track record of delivery within Agile teams, software engineering and creative logical problem solving.

The candidate should bring positivity and enthusiasm in their engagements with colleagues to foster a positive working environment for all.

The ideal candidate should have:

  • A minimum of 5-10 years of experience in Core Java application development.
  • Strong development skills with databases and SQL
  • Good understanding of CI/CD tooling like GitHub Actions
  • Strong communication and interpersonal skills to work closely with business stakeholders, and global team members.
  • Practical experience working within an Agile/Scrum based global environment
  • A passion for technology and a desire to understand the latest evolutions in software and engineering practices.
  • A keen interest in learning the business and applying technology to solve business challenges
  • BDD driven development using frameworks such as Cucumber

Desired skills:

  • Preferably familiar with financial markets and asset classes, particularly Payments.
  • Experience with some of the following technologies: Kafka, MQ, Angular, Docker, Apache Camel, Spring Boot, REST APIs, OAuth, OTEL Observability tooling, PKI, Kubernetes, Azure Cloud DevOps, agentic programming.
  • Familiarity with the SWIFT network

EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

GALA SOLUTIONS Co. • Montreal

On-site
CAD 90,000 - 120,000
Application Development
Application Development

Axelon Services Corporation • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Backend Java Developer
Backend Java Developer

Randstad Enterprise • Montreal

On-site
CAD 100,000 - 140,000
Java Developer | Level 4 (CAD) - RSR MSP
Java Developer | Level 4 (CAD) - RSR MSP

Lancesoft • Montreal

On-site
CAD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 100,000 - 130,000
Java Developer (Payments - SWIFT, ISO20022)
Java Developer (Payments - SWIFT, ISO20022)

Soar Consultants • Toronto

On-site
CAD 80,000 - 120,000
Java Application Developer
Java Application Developer

Lancesoft • Montreal

On-site
CAD 90,000 - 130,000
Backend Developer
Backend Developer

Axelon Services Corporation • Montreal

Hybrid
CAD 90,000 - 120,000
Supportive culture
Global financial services firm
Career development
+1
Senior Full Stack Java / React Developer — Payments Transformation, Bank, Montreal
Senior Full Stack Java / React Developer — Payments Transformation, Bank, Montreal

Abbeal • Montreal

On-site
CAD 90,000 - 130,000
Hybrid work model
12-month renewable mandate