Développeur / Développeuse Java Senior

Tink

Montreal

Hybrid

CAD 85,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible schedule
Hybrid work mode
Group insurance
Free gym access
Paid vacation and sick leave

Job summary

A technology consulting firm in Montreal is looking for a Senior Java Developer to join their team. In this position, you will design, develop, and optimize complex web applications while collaborating with multidisciplinary teams. You will act as a technical reference and a natural leader, guiding technology choices while ensuring quality and performance in alignments with client needs. The ideal candidate has substantial experience in Java programming, is comfortable in technical leadership roles, and has a strong command of French.

Qualifications

  • 6 to 10 years of experience in Java programming, ideally in an object-oriented and web environment.
  • Experience working on medium to large-scale projects.
  • In-depth knowledge of Java frameworks such as Spring MVC/Security/Boot.

Responsibilities

  • Analyze user needs and translate them into technical specifications.
  • Design, develop, and deploy robust and scalable Java web applications.
  • Conduct unit testing to ensure code quality.

Skills

Java programming
Technical leadership
Spring MVC
Client interaction
JPA (Hibernate)
Vue.js

Education

Bachelor's degree in computer science or equivalent

Tools

Tomcat
MSSQL
GIT

Job description

Join to apply for the Développeur / Développeuse Java Senior role at Tink

What we're looking for:

We are seeking a Senior Java Developer to join our team. As a Java Developer at Tink, you will be involved in the design, development, and optimization of complex web and transactional applications. You will work within multidisciplinary teams to deliver robust, high-performance solutions aligned with our clients’ business needs.

Beyond development, you will act as a technical reference for clients and their IT teams. You will actively participate in technical discussions, contribute to defining solutions, and support clients in understanding technology choices. You will also take part in scoping workshops and functional discussions to ensure the solutions delivered fully meet expectations.

You will collaborate closely with project managers, analysts, and architects to guarantee the quality and technical consistency of deliverables. Without holding the official title of lead, you will have the opportunity to assume a natural technical leadership role by guiding development choices, supporting your colleagues, and representing Tink’s expertise to our clients.

Job Tasks and Responsibilities:
  • Analyze user needs and translate them into technical specifications;
  • Actively participate in discussions with clients and their technical teams to fully understand their needs and propose suitable solutions;
  • Serve as a technical reference within projects, guiding technology choices and supporting colleagues in applying best practices;
  • Design, develop, and deploy robust and scalable Java web applications for various projects such as websites, intranets, and e-commerce platforms;
  • Integrate new features with existing systems using appropriate frameworks and tools;
  • Optimize application performance by identifying and resolving performance issues;
  • Conduct unit testing to ensure code quality;
  • Implement strong security mechanisms;
  • Work closely with development team members, internal stakeholders, and external clients;
  • Document source code, specifications, and installation procedures;
  • Contribute to the design and architecture of new application features;
  • Estimate work with the development team and propose recommendations to optimize work methods.
Qualifications:
  • Between 6 to 10 years of experience in Java programming, ideally in an object-oriented and web environment;
  • Experience working on medium to large-scale projects;
  • In-depth knowledge of Java frameworks such as Spring MVC/Security/Boot;
  • Experience with Tomcat standalone and embedded within a Spring Boot microservice;
  • Proven ability to interact with clients and their technical teams, simplify complex concepts, and build trust;
  • Natural technical leadership skills, enabling you to guide technology choices and support colleagues without formally holding a lead title;
  • Experience with JPA (Hibernate) and MSSQL, as well as GIT;
  • Ideally, experience in Vue.js development and with various CMS;
  • A bachelor’s degree in computer science or equivalent education combined with relevant experience;
  • Excellent command of French, both spoken and written, with functional knowledge of English considered an asset.
What we offer:
  • 37.5-hour workweek with a flexible schedule.
  • Hybrid work mode (2 days per week at the office).
  • Paid vacation and sick leave.
  • Group insurance.
  • Contribution to a collective RRSP.
  • Access to a free gym.
  • Telemedicine and employee assistance program.
  • Renowned clients and large-scale projects.
  • Various and modern technologies.
  • Reimbursement of training and development activities.
  • Events and social activities.
  • Experienced colleagues and diverse fields of expertise.
Seniority level

Associate

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting and Technology, Information and Media

Montreal, Quebec, Canada CA$85,000.00-CA$95,000.00 2 weeks ago

Assurances collectives;

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste d’affaires sénior – CX et design de services
Analyste d’affaires sénior – CX et design de services

Tink • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Salaire concurrentiel
Semaine de 37,5 h avec un horaire flexible
Mode de travail hybride
+2
Développeur principal (Java)
Développeur principal (Java)

Tecsys Inc. • Montreal

On-site
CAD 80,000 - 110,000
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

Gravity Conseil • Montreal (administrative region)

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

Astek • Montreal (administrative region)

Hybrid
CAD 90,000 - 100,000
Assurances collectives dès le premier
Régime d'épargne-retraite
3 semaines de vacances (4 après 3 ans)
+4
Développeur senior Java Spring Boot
Développeur senior Java Spring Boot

Astek • Montreal (administrative region)

Hybrid
CAD 90,000 - 105,000
Assurances collectives dès le premier
Régime d’épargne-retraite après 3 mois
Congés annuels augmentés
Principal Developer (Java)
Principal Developer (Java)

Tecsys Inc. • Montreal

On-site
CAD 90,000 - 120,000
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Fullstack Engineer (Java)
Fullstack Engineer (Java)

TEKsystems • Toronto

Hybrid
CAD 110,000 - 124,000
Core java, Apache Spark, Python Developer
Core java, Apache Spark, Python Developer

Tata Consultancy Services Limited • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Geosam Capital • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Flexible hybrid work model
Bright Old Montreal offices with roof-
Complimentary breakfast and coffee
+2