Software Engineer - Java & Kotlin (Backend)

Vaco by Highspring

Montreal

On-site

CAD 80,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A dynamic technology company in Montreal is looking for a Backend Developer to join their team. You'll redesign and develop backend services, working with Java and Kotlin in a modern stack. The role requires significant experience in backend development and offers the chance to impact systems used by millions. A collaborative environment and room for growth are provided.

Qualifications

  • 5+ years (Intermediate) or 8+ years (Senior) of backend development experience.
  • Strong experience with Java and Kotlin.
  • Background in relational databases (Oracle 19+, PL/SQL).
  • Familiarity with NoSQL technologies like MongoDB and Elasticsearch.

Responsibilities

  • Redesign and develop backend services powering user authentication.
  • Work hands-on with Java and Kotlin in a real production environment.
  • Contribute to both new feature development and ongoing system maintenance.
  • Collaborate with senior engineers and technical leads on architecture and delivery.

Skills

Backend development experience
Java
Kotlin
Relational databases
NoSQL technologies

Job description

Overview

We're hiring a backend developer to join a dynamic and forward-thinking team focused on rebuilding and scaling a large-scale login and registration platform. If you're looking to work on meaningful systems that impact millions of users-and want to do it using a modern stack-you'll want to explore this role.


High-impact system rebuild. Modern tech stack. Talented team.



What You'll Work On


  • Redesign and develop backend services powering user authentication

  • Work hands-on with Java and Kotlin in a real production environment

  • Contribute to both new feature development and ongoing system maintenance

  • Collaborate with senior engineers and technical leads on architecture and delivery



What You Bring


  • 5+ years (Intermediate) or 8+ years (Senior) of backend development experience

  • Strong experience with Java and Kotlin

  • Background in relational databases (Oracle 19+, PL/SQL)

  • Familiarity with NoSQL technologies like MongoDB and Elasticsearch



Nice to Have


  • Exposure to React and TypeScript

  • Experience with Kafka and event-driven architecture

  • Ability to work across both greenfield and legacy codebases



Why Apply


  • Contribute to a high-visibility platform used by millions

  • Work in a modern, fast-paced, and collaborative engineering environment

  • Learn from a highly experienced team and influence technical direction

  • Build clean, scalable systems with real-world impact



Seniority level


  • Mid-Senior level



Employment type


  • Full-time



Job function


  • Information Technology



Industries


  • Information Services

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Backend, Identity Decisioning)
Staff Software Engineer (Backend, Identity Decisioning)

Affirm • Ottawa

Remote
CAD 120,000 - 160,000
Remote-first compensation structure
Spending Wallets
Supportive Communities
+5
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Fully remote
Flexible hours
Health insurance
+2
Senior Java Engineer
Senior Java Engineer

jobboard • Mississauga

Hybrid
CAD 110,000 - 140,000
Senior Java Backend Developer
Senior Java Backend Developer

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Java Consultant
Java Consultant

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Senior Backend Engineer
Senior Backend Engineer

Punt • Vancouver

On-site
CAD 100,000 - 130,000
Competitive compensation
Comprehensive benefits package
Learning and leadership opportunities
Senior Java Backend Developer
Senior Java Backend Developer

Electric Mind Inc. • Toronto

On-site
CAD 110,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hammehr Talent Consultants • Ontario

On-site
CAD 130,500 - 159,500
Java Software Engineer
Java Software Engineer

Dexian • Mississauga

On-site
CAD 90,000 - 125,000