Senior Full Stack Developer

Apply Now

Montreal, or remote on Montreal hours

Permanent, full time

Salary plus Stock Options

Start Date
As soon as possible

Why us?

The best people should work on the most challenging problems. At exagens, we’re using cutting-edge technology, data analysis, behavioral theory and more to curate memorable individualized digital journeys. Already in use by millions of people worldwide, we’re hard at work expanding the capabilities of our products and growing our market presence. If you’re a problem solver interested in shaping the future of the financial industry and working in a collaborative environment which empowers you to own your own projects while giving you both the freedom and mentorship to grow, we’d love to meet you. Here’s your opportunity to get in early to define and own a piece of the future. We are a rapidly growing profitable company, so there’s plenty of opportunity to learn, lead, laugh, and share in our success.

What’s in it for you?

The products and the company we are building are unique and are already having a head-turning impact. You will be an extremely valuable asset to the team and will have big career opportunities.
As a developer in our growing startup, you will be part of a small and dedicated team with a varied expertise (experience designer, QA, project manager, tech lead,…).

You’ll be surrounded and supported by some amazing people who are light on ego and formality, high on curiosity, and flat out want to achieve big things.

We are looking for you

If you are someone who loves solving technical and operational problems while keeping in mind the big picture and the value to the end-user, we’re looking for you and you should be looking for us.


  • Create from scratch a banking solution mimicking the main features of an existing one
  • Be a key player from design to deployment
    • Technical requirement definition
    • Implementation
    • Support and maintenance
  • Ensure that the solution will remain performant in front of 3M users
  • Participate in the improvement of the solution by understanding its business impacts


  • Curious
  • Willing and prone to change things
  • Able to work on not fully defined problems and come up with creative solutions
  • Great autonomy and resourcefulness
  • Fast learner
  • Positive mindset
  • Proactive
  • Problem-solving

Technical skills

  • Java8 and + (minimum 3 years)
  • Linux
  • Object-Oriented Programming
  • experience in performance management of Java applications
  • RestAPI (minimum 1 year)
  • Assets: Multithreading, Git, Maven, js, html

You'll enjoy

  • Competitive compensation and generous stock options
  • Tier-1 medical, dental, and vision plan
  • Our office (when it reopens) in one of the oldest, coolest buildings in Montreal’s Old Port
  • A kitchen stocked with free drinks, snacks, fruit, wine & beer and more!
  • Team get-togethers, video games and spontaneous Nerf gun wars
  • Easy access by public transit or car, company bike rack & bike, in-house showers
  • A fun team environment and the ability to quickly learn & grow

Apply Now