Back to results

Senior Java Developer

  • ON, Canada
  • Ontario, Toronto, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

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.

More about this job

Responsibilities

The Senior Java Developer will lead large-scale enterprise application design and development projects. Responsibilities include implementing asynchronous APIs, managing database queries, and overseeing DevOps processes.

Requirements

Candidates must have over 12 years of IT experience with at least 5 years in a lead role. Proficiency in Java 8/11/21, Spring Boot, and cloud-based infrastructure is required.

Skills

  • Java
  • Spring Boot
  • Rest API
  • JPA
  • Hibernate
  • Async Programming
  • Kafka
  • MQ
  • SQL
  • Oracle Database
  • Azure Cloud
  • DevOps
  • GitHub
  • Jenkins
  • Openshift
  • Jira

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Java
  • Spring Boot
  • Rest API
  • JPA
  • Hibernate
  • Async APIs
  • MQ
  • Kafka
  • Solace
  • SQL
  • Oracle Database
  • Azure Cloud
  • Openshift
  • DevOps
  • GitHub
  • Jenkins
  • Jfrog
  • Jira
  • Confluence
  • Banking
  • Enterprise Architecture
  • Low-level design
  • Code branching
  • Query optimization
  • IT Services

Report this job