Logo-of-Kumaran-Systems-hiring-for-jobs-in-Canada-on-GrabJobs

Senior Java Developer

Job Description - Senior Java Developer

Roles
& Responsibilities:

  • Minimum 12+ years of IT experience, Banking domain
    experience is nice to have

  • Minimum 5 years of Lead experience in a large-scale
    enterprise.

  • Have Application design experience, well-versed with
    low-level design artefacts.

  • Java v8, v11 and v21 hand on experience required.
  • Should be able to clearly explain Java 11/17/21
    features and able to write sample code snippets.

  • Spring v5, Spring boot 3.x, Rest API frameworks
  • JPA / Hibernate annotations
  • Async APIs, Async App development using queuing system
    (MQ, Kafka, Solace, etc.,)

  • MQ or Kafka queue/implementation knowledge
  • Async Programming features / Implementation and
    troubleshooting knowledge

  • SQL Database, Oracle Database experience
  • Experience in writing complex queries, joins, Views,
    and Procedures

  • Query optimisation knowledge
  • Azure Cloud experience (Openshift Platform is nice to
    have)

  • DevOps experience is required
  • Basic understanding of DevOps tools like GitHub,
    Jenkins, Jfrog, JIRA, Confluence etc.,

  • Able to clearly explain the Code branching
    policy/lifecycle.



Original job Senior Java Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Java Developer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.