Call Us
(855) 410-7005

Senior Application Developer

Interdynamix Systems is currently seeking a back-end or full-stack Senior Application Developer for a remote full-time position. You will be involved in the development of a cloud-native FinTech application using a mixture of technologies, centered on a core of Kubernetes, Spring and PostgreSQL.

Overview of the position

We are seeking a dynamic and highly experienced technical leader with outstanding communication skills. You will be responsible for both maintenance and new development of a distributed application and will be expected to make recommendations for improved approaches where appropriate, while conforming to approved architectures and coding standards. You must be self-motivated and able to work effectively alone and in teams. As a senior developer, you will be given primary responsibility for one or more areas of product development, and may be required to coach junior developers.

Minimum Qualifications/Mandatory Requirements

The qualified candidate must have:

  • Eight (8) years of Java development experience
  • Eight (8) years of Spring development experience
  • Eight (8) years of Hibernate or iBatis experience
  • Eight (8) years of SQL and either JPQL or HQL experience
  • Eight (8) years of experience using version control systems (preferably Git)
  • Two (2) years of experience with Schema modifications, query plan analysis and query tuning
  • Two (2) years Unix/Linux system administration experience
  • The ability to demonstrate good working knowledge of system security, networking infrastructure, and host connectivity.
  • Strong analytical and problem-solving skills;
  • Strong time management, prioritization, and organizational skills
  • Excellent English communication skills (both written and verbal).
  • Solid teamwork skills
  • A self-motivated work ethic, with a “can do” and customer-service oriented attitude
  • Able to pass an RCMP Criminal Records Check
  • A university degree (BSc or better) in Computer Science, Computer Engineering, or a related discipline

Additional skillsets that would be considered an asset:

  • Experience using cloud system administration and automation tools including Docker, Kubernetes, Maven, Jenkins, Helm, Terraform, or PGO.
  • Experience with PostgreSQL
  • Experience with automated test systems
  • Experience with RabbitMQ, GKE, CI/CD systems, OIDC, Python, Prometheus, or Grafana
  • Development experience on a public cloud platform
  • Experience with batch-, asynchronous-, or event-based programming
  • Experience with integrating with third party systems (preferably via REST, SOAP, and related technologies)
  • Formal education in AI-related topics
  • Experience in using AI-related tooling in production environments
  • Experience in the financial industry
  • Experience in mentoring junior programmers
  • Ability to speak and write French or Spanish
  • Full stack development experience, including any of the following: Angular, Vue.js, Ionic, React, Thymeleaf

If you’re a curious and collaborative technical expert, and excited about tackling the hard challenges in technology, then IDX may be your new home away from home. We are a group of highly industrious talented engineers finding new and creative solutions to technology problems that stand between our clients and their vision. We are a company that thinks big and is not afraid to take risks in the pursuit of innovation

We would like to thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Interdynamix Systems and that employment with Interdynamix Systems will only commence following a candidate’s successful interview process.

Job Types:
Full-time, Permanent

From $110,000.00 per year

COVID-19 considerations:
Work from home

Application question(s):

  • Are you currently eligible to work in Canada?
  • Do you hold a BSc or higher in Computing Science, Computer Engineering or a related discipline?


  • Java development: 8 years (required)
  • Spring development: 8 years (preferred)
  • Hibernate or iBatis: 8 years (preferred)
  • SQL and either JPQL or HQL: 8 years (preferred)
  • * Schema modifications, query plan analysis and query tuning: 2 years (required)
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx