-
Paymentus

Senior Software Engineer

Paymentus
Canada · Full-time · Mid-Senior

Education & Experience

Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 5+ years of software development experience (Node.js and/or Java)
  • Proven hands-on experience with Docker and Kubernetes in a professional environment
  • Moderate to advanced skills in Java development or other object-oriented programming languages
  • Familiarity with HTTP protocol, RESTful APIs, and related tools such as Postman or SoapUI
  • Moderate skills working with relational and NoSQL databases
  • Moderate skills working with Linux/Unix and scripting
  • Strong communication and collaboration skills
  • Excellent analytical and problem-solving skills with a data-driven approach
  • Knowledge of information architecture structure and design
  • Basic to moderate skills working with JavaScript frameworks such as Angular, React, Vue, ExtJS


Preferred

  • Experience with Elastic APM, OpenTelemetry, or other open observability standards
  • Understanding of performance testing, capacity planning, and system-level performance tuning
  • Experience building RESTful services in NodeJS or SpringBoot
  • Testing frameworks including Selenium, JUnit, Mockito, Mocha
  • Database experience with Oracle 11g/19c and PL/SQL
  • Java Servlets, and J2EE frameworks such as Spring MVC, Struts 1.x/2.x
  • Experience with Apache, Nginx, Tomcat 9.x
  • Hands-on experience in an SRE role with a focus on building and maintaining observability platforms and practices
  • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform)
  • Experience with public cloud infrastructure (AWS, Azure, GCP, etc.)



EEO Statement

Paymentus is an equal opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, national origin, ancestry, citizenship status, religion, marital status, disability, military service or veteran status, genetic information, medical condition including medical characteristics, or any other classification protected by applicable federal, state, and local laws and ordinances. Our management is dedicated to ensuring the fulfillment of this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, and general treatment during employment.

Reasonable Accommodation

Paymentus recognizes and supports its obligation to endeavor to accommodate job applicants and employees with known physical or mental disabilities who are able to perform the essential functions of the position, with or without reasonable accommodation. Paymentus will endeavor to provide reasonable accommodations to otherwise qualified job applicants and employees with known physical or mental disabilities, unless doing so would impose an undue hardship on the Company or pose a direct threat of substantial harm to the employee or others.

An applicant or employee who believes he or she needs a reasonable accommodation of a disability should discuss the need for possible accommodation with the Human Resources Department, or his or her direct supervisor.

Key Skills

Ranked by relevance

infrastructure as code restful apis javascript kubernetes selenium angular postman docker apache oracle react nosql cloud nginx junit java j2ee aws vue gcp
Login to Apply
Posted
Oct 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Richmond Hill
Company
Paymentus

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
JPMorganChase
Related

UI React Software Engineer III

2026-05-20

Full-time
Not Applicable
United States
Financial Services
Engineering
View Job Details
OMERS
Related

DevOps Engineer

2026-05-26

Full-time
Not Applicable
Canada
Financial Services
Engineering