Senior Back-End Developer - Backbase

Jobgether

Canada

Remote

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote-first
Health coverage
Bonus programs
Team culture
Security screening

Job summary

Jobgether is seeking a Senior Back-End Developer - Backbase for a fully remote role based in the Americas. You will design, build, and extend digital banking platform components, translating complex business needs into scalable backend architectures.

You will work with clients and a multidisciplinary team to deliver secure, high‑quality solutions, using microservices, cloud technologies, and modern development practices. Strong communication and problem‑solving are essential.

Qualifications

  • 2+ years of Backbase integration experience in production environments.
  • 5+ years of Java and Spring in backend development.
  • Strong familiarity with SOAP/REST, XML, JSON and RAML.
  • Experience with distributed systems, SaaS platforms, and cloud tech.
  • Proficient in unit testing, CI, and source control (Git/Subversion).
  • Background in financial services or professional services is a plus.
  • A BS CS or related degree is required.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, integrate, and extend digital banking solutions.
  • Translate business requirements into scalable technical architectures.
  • Collaborate with clients and cross‑functional teams to deliver projects.
  • Deliver quality code with unit tests and CI/CD practices.
  • Contribute to microservices, distributed systems, and cloud environments.
  • Support secure handling of sensitive information and compliance.

Skills

Backbase integration
Java
Spring
RESTful services
Microservices
Cloud platforms
Docker/Kubernetes
CI/CD
Git
Communication
Problem solving
Team collaboration

Education

Bachelor of Science in Computer Science

Tools

Apache Camel
Tomcat
Git
Subversion
Docker
Kubernetes
WebSphere
WebLogic
JBoss

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Back-End Developer - Backbase based in Canada.

This is a fully remote opportunity for a senior backend engineer specializing in the integration and extension of a digital banking platform.
You will build scalable, secure, and maintainable backend solutions that address complex business challenges in financial services.
The role combines hands‑on software development with client‑facing consulting and close collaboration across multidisciplinary teams.
You will translate business requirements into technical architecture and work alongside designers, product managers, and developers to deliver high‑quality solutions.
You will contribute to large‑scale distributed systems, microservices, cloud environments, and applications handling sensitive financial information.
The position offers an Agile, collaborative environment where clean code, continuous learning, and proactive problem‑solving are highly valued.
You will have the opportunity to make a meaningful impact on client projects while working with modern technologies and a professional services mindset.

Accountabilities:
  • Backend Development and Platform Integration: Design, develop, integrate, and extend digital banking solutions while applying strong engineering practices to deliver reliable, scalable, and maintainable backend systems.
  • Technical Architecture: Translate complex business requirements into practical technical architectures and contribute to solutions involving microservices, distributed systems, SaaS platforms, and service‑oriented architectures.
  • Client Collaboration: Work directly with clients in a consultative and professional capacity to understand business challenges, communicate technical solutions, and ensure successful delivery of project outcomes.
  • Cross‑Functional Delivery: Collaborate closely with designers, product managers, developers, and other stakeholders to build compelling products and services that address real business needs.
  • Quality and Testing: Write clean, testable code and contribute to unit testing, Test Driven Development, continuous integration, peer code reviews, and other practices that maintain high engineering standards.
  • Agile Execution: Apply Agile methodologies such as Scrum and Kanban to manage multiple projects and priorities while helping teams improve delivery effectiveness and collaboration.
  • Problem Solving and Innovation: Investigate complex technical and business challenges, proactively identify solutions, and contribute to the continuous improvement of development practices, products, and client outcomes.
Requirements
  • Backbase Experience: At least 2 years of hands‑on commercial experience integrating, extending, or implementing the Backbase Digital Banking Platform in production environments, with the ability to describe a commercial project and your personal contributions.
  • Java and Spring: At least 5 years of production‑level experience with Java, Spring, and related extensions such as Spring MVC, Spring Boot, and Spring Security.
  • Backend Technologies: Strong experience with SOAP and RESTful web services, XML, JSON, RAML, microservices architectures, and enterprise integration patterns, including frameworks such as Apache Camel.
  • Distributed and Cloud Systems: Experience developing large‑scale distributed systems and working with SaaS platforms or service‑oriented architectures, together with cloud and container technologies such as AWS, Azure, GCP, Docker, or Kubernetes.
  • Testing and Engineering Practices: Experience with JUnit‑based unit testing, Test Driven Development, Continuous Integration, and source control technologies such as Git and Subversion.
  • Application Infrastructure: Familiarity with enterprise application servers such as Tomcat, WebSphere, WebLogic, or JBoss, as well as systems and applications that manage sensitive information.
  • Industry and Professional Services Experience: Background in financial services or professional services, with experience working in an agency or consulting environment where client interaction and consultative delivery are important.
  • Technical Education: A Bachelor of Science in Computer Science or a related field is required.
  • Communication and Collaboration: Strong analytical, problem‑solving, teamwork, and communication skills, with the ability to manage multiple priorities, participate in peer code reviews, and collaborate effectively with both technical and non‑technical stakeholders.
  • Professional Mindset: A proactive, engaged, adaptable approach to work, combined with a passion for technology, a commitment to clean and maintainable code, and the ability to learn new technologies and concepts quickly.
  • Location and Work Arrangement: This is a 100% remote, full‑time opportunity for candidates based in the Americas. Candidates outside Canada may work as independent contractors.
Benefits
  • Compensation: CAD $90,000–$130,000 annually for Canadian employees, with an equivalent hourly contractor rate for eligible candidates outside Canada. Compensation is based on skills and experience.
  • Remote‑First Work: A 100% remote work environment designed to support flexibility and distributed collaboration.
  • Health Coverage: Medical, dental, and extended health benefits with premiums fully covered by the company for full‑time employees.
  • Bonus Programs: Employee bonus programs are available as part of the overall compensation offering.
  • Team Culture: Team‑bonding events and a collaborative environment that values respect, support, diverse perspectives, and shared success.
  • Security and Trust: Because the role may involve access to highly sensitive information, successful candidates may be required to complete security screening, including a criminal record check.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Credit Commercial Engineering
Senior Software Engineer - Credit Commercial Engineering

Lever, Inc. • British Columbia

Hybrid
CAD 116,000 - 145,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Back-End Developer
Senior Back-End Developer

RBC • Toronto

On-site
CAD 90,000 - 130,000
Bonuses
Flexible benefits
Stock options
+1
Intermediate Backend Developer (C# & SQL Server) - Remote
Intermediate Backend Developer (C# & SQL Server) - Remote

TELUS Health • Toronto

On-site
CAD 60,000 - 85,000
Total rewards package
Flexible work options
Pension matching
+1
Senior Backend Engineer - Databases - Analytics
Senior Backend Engineer - Databases - Analytics

Lever, Inc. • Canada

Remote
CAD 164,000 - 197,000
RSUs
100% remote
30 days annual leave including Grafana
Software Engineer Backend (Java)
Software Engineer Backend (Java)

Randstad Digital • Vancouver

On-site
CAD 100,150 - 117,680
Access to fitness center
Weekly team lunches
Daily coffee runs
+1
Senior Implementation Consultant
Senior Implementation Consultant

Staffbase • Toronto

On-site
CAD 100,000 - 124,000
Hybrid work
Flexible time models
31 vacation days
+4
Senior Full Stack Developer
Senior Full Stack Developer

Hewitt Banks • Toronto

On-site
CAD 170,000 - 180,000
Senior Technical Lead
Senior Technical Lead

The Canada Life Assurance Company • Toronto

Hybrid
CAD 110,000 - 135,000
Education reimbursement
Health benefits
Mental health benefit
+3
Remote Advanced Implementation Consultant
Remote Advanced Implementation Consultant

Bilinguallink • Southwestern Ontario

Hybrid
CAD 77,000 - 91,000
Competitive salary
Hybrid work model
Vacation days
+3