Enable job alerts via email!

Principal Software Developer - Backend

Upgrade, Inc.

Canada

Remote

CAD 150,000 - 250,000

Full time

Today
Be an early applicant

Job summary

A forward-thinking financial technology company is seeking a subject matter expert to work on their platform. The ideal candidate will have expertise in Java programming, unit testing, and micro-services architecture. This role offers a competitive salary range of CAD $150,000 - $250,000 annually, along with comprehensive benefits, including medical coverage and flexible PTO.

Benefits

Competitive salary and stock option plan
100% paid medical, dental and vision insurance
Flexible PTO
401(k) and RRSP program
Professional growth opportunities
Paid parental leave
Health & wellness initiatives

Qualifications

  • Excellent design and programming experience.
  • Knowledge of unit testing methodologies.
  • SQL and database programming expertise.
  • Knowledge of Spring Boot, Hibernate, ORM frameworks.

Responsibilities

  • Design and develop complex applications using Java and Spring Boot.
  • Build complex application software using modern continuous integration tools.
  • Maintain best practices for code hygiene and health.
  • Support a robust test framework and architecture.

Skills

Java programming
Design skills
Unit testing methodologies
SQL expertise
Spring Boot
AWS experience

Education

Bachelor's degree in Computer Science

Tools

JIRA
Git
Jenkins
Job description

Upgrade helps customers move in the right direction with affordable and responsible financial products. Since 2017, we’ve helped over 7 million customers access over $40 billion in consumer credit. With a relentless focus on improving our customers' financial well-being, we build products that put more money in their pocket and support their journey toward a better financial future. We’re backed by some of the most prominent technology investors and were most recently valued at $6.3B.

We’re consistently recognized for our collaborative and inclusive culture. Most recently, we were named one of the World’s Top Fintech Companies by CNBC, Best Places to Work by Built In, Best Places to Work by the San Francisco Business Times, America’s Greatest Workplaces by Newsweek, Best Startup Employer by Forbes, and Healthiest Employers by Phoenix Business Journal.

We’re looking for new team members who get excited about designing and delivering new and better products. Come join us and help build a better financial future for millions of people.

What You'll Do:

As a subject matter expert of the platform, you will work closely with multiple stakeholders to help shape its direction and implement new features. You will be responsible for all technical aspects of the system, including:

  • Design and develop complex applications using Java and Spring Boot and scale micro-services.
  • Build complex application software using modern continuous integration tools like JIRA/Git/Jenkins.
  • Maintain best practices for code hygiene and health, including test coverage and deployment.
  • Support a robust test framework and architecture, including integration with third parties.
  • Contribute to documentation of the system and help with trouble-shooting and problem solving.

What We Look For:

  • Excellent design and Java programming experience.
  • Knowledge of unit testing methodologies.
  • SQL and database programming expertise.
  • Knowledge of Spring Boot, Hibernate, ORM frameworks.
  • Experience working on AWS and micro-services.
  • Bachelor's degree in Computer Science or related field.

What We Offer You:

  • Competitive salary and stock option plan
  • 100% paid coverage of medical, dental and vision insurance
  • Flexible PTO
  • Competitive 401(k) and RRSP program
  • Opportunities for professional growth and development
  • Paid parental leave
  • Health & wellness initiatives

The compensation range of this position in Canada is $150,000 - $250,000 CAD annually plus equity and benefits. Within this range, an individual's base pay will be dependent on a variety of factors, including without limitation, job-related knowledge, skills, education, and experience.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.