Back to results

Sr. Java backend Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
8+ years of experience in backend development
Posting language
English
Posted

Original job description

We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking Platforms, utilizing cutting-edge technologies. This is an exciting chance to contribute to high-impact projects within an Agile environment, where you will shape the future of our application platforms and collaborate with talented individuals.

Key Responsibilities

Design, develop, and deploy robust and scalable integration solutions using Java and Spring Boot

Build and maintain RESTful APIs and microservices to support our business platforms

Work collaboratively within an Agile team, participating in all phases of the software development lifecycle

Create containerized applications for deployment on OpenShift

Ensure the performance, security, and reliability of backend systems

Troubleshoot and resolve complex technical issues

Required Qualifications (Must-Have)

8+ years of experience in backend development

Strong working knowledge of Java and Spring Boot

Extensive experience with REST APIs and Microservices Architecture design

Experience working with databases (e.g., Oracle, PostgreSQL)

Experience with Messaging Technology (e.g., Kafka, MQ)

Proven ability to build containerized applications

Exposure to Cloud Platforms (AWS/Azure/OpenShift/GCP)

Preferred Qualifications (Nice-to-Have)

Experience with BPMN technologies (Camunda BPMN)

Experience with DMN technologies (Camunda DMN, Drools, or similar)

Proficiency in Python

Experience with front-end technologies (React)

Usage experience with AI Code Assistants (GitHub Co-Pilot or similar)
More about this job

Responsibilities

Design, develop, and deploy scalable integration solutions and RESTful APIs for Commercial Banking Platforms. Collaborate within an Agile team to create containerized applications and ensure backend system reliability.

Requirements

Requires over 8 years of backend development experience with strong proficiency in Java, Spring Boot, and Microservices. Experience with databases, messaging technologies, and cloud platforms is essential.

Skills

  • Java
  • Spring Boot
  • REST APIs
  • Microservices Architecture
  • Oracle
  • PostgreSQL
  • Kafka
  • MQ
  • Containerization
  • OpenShift
  • AWS
  • Azure
  • GCP
  • Camunda BPMN
  • Python
  • React

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • REST API
  • Microservices
  • Oracle
  • PostgreSQL
  • Kafka
  • MQ
  • Containerization
  • OpenShift
  • AWS
  • Azure
  • GCP
  • BPMN
  • Camunda
  • DMN
  • Drools
  • Python
  • React
  • GitHub Co-Pilot
  • Agile
  • Backend Development
  • Commercial Banking
  • Integration Solutions

Report this job