IT & Software

Software Engineer - Java & Kotlin (Backend)

Vaco by Highspring

Montreal · Montreal (Administrative Region) · Canada

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

#J-18808-Ljbffr

Reference: WJ-4483_598247

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.