Enable job alerts via email!

Intermediate Software Engineer

My Beacon

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

18 days ago

Job summary

A leading tech company is seeking an Intermediate Backend Developer to enhance its innovative financial support platform for immigrants. The role involves building backend systems using Java, maintaining REST APIs, and collaborating with a skilled team in a dynamic environment. Ideal candidates will have a passion for clean code and learning new technologies, contributing to impactful solutions in an exciting hybrid work setting.

Qualifications

  • 2+ years of experience in Java development, ideally using Spring Boot.
  • Basic understanding of REST APIs and service-oriented architecture.
  • Experience with databases like PostgreSQL or MySQL.

Responsibilities

  • Build and improve backend systems using Java (Spring Boot).
  • Develop and maintain secure and reliable REST APIs.
  • Collaborate with product and engineering teammates to design backend solutions.

Skills

Java development
REST APIs
Collaboration
Version control (Git)
Eager to learn new technologies

Tools

Spring Boot
PostgreSQL
MySQL
Git
Docker

Job description

Beacon is a new solution to facilitate smooth transitions for immigrants relocating to Canada.

Founded on the principle that immigration should be a journey of excitement, not uncertainty, Beacon leverages cutting-edge technology to provide comprehensive support for immigrants. Our Super App simplifies the financial and informational hurdles that newcomers face, offering everything from banking solutions to essential resources, all designed to ease the transition into Canadian life.

At Beacon, we believe in empowering immigrants to build successful futures in their new homes. Our platform is the first of its kind in Canada. It is being developed by a team of seasoned professionals and immigrants who understand the challenges and opportunities of beginning a new chapter in a new country. Our mission is to make the immigrant journey smoother, more accessible, and more rewarding by providing tailored financial services and support in Canada.

We’re looking for an Intermediate Backend Developer to join our growing product engineering team. You’ll help build and maintain the services that power Beacon’s financial tools and user experiences.

This is a great role for someone who enjoys writing clean code, working in a collaborative environment, and learning from experienced developers. You’ll contribute to important features, improve performance, and help us scale.

You'll work in a hybrid environment, with a 3-day in-office (downtown Toronto) presence required.

Key Responsibilities

  • Build and improve backend systems using Java (Spring Boot)
  • Develop and maintain secure and reliable REST APIs
  • Collaborate with product and engineering teammates to design backend solutions
  • Participate in code reviews and improve our engineering practices
  • Help identify bugs, improve performance, and contribute to system stability
  • Learn and grow with the support of experienced engineers
What We’re Looking For
  • 2+ years of experience in Java development , ideally using Spring Boot
  • Basic understanding of REST APIs and service-oriented architecture
  • Experience working with a database like PostgreSQL , MySQL , or similar
  • Familiar with version control tools like Git
  • Curious, proactive, and eager to learn new technologies
  • Comfortable working in a collaborative, fast-moving environment
Nice to Have (But Not Required)
  • Exposure to Go , or interest in learning it
  • Experience working with Redis or other in-memory data stores
  • Familiarity with Docker , CI/CD , or cloud platforms like AWS
  • Some experience working with third-party APIs or integrations
  • Interest in fintech or building tools that create real-world impact
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.