Back to results

Senior Java Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
10-15 Years years of experience
Posting language
English
Posted

Original job description

Title:- Senior Java Developer

Location : Toronto ON

Long Term Contract

Job Description

10-15 Years years of experience

Must Have Experiences

  • Core Java 10-12 years
  • Spring Framework 5-10 years
  • Multi threading experience developing Low latency code
  • SQL, Caching Solutions/MemSQL, Cloud Platform- AWS and Azure (Open to other cloud platforms as well).
  • Capital Markets & Debt Capital Markets experience is preferred.
  • Beneficial if the candidates understand Financial Operations. Strong Communication Skills/Global team interactions.
  • Hands-on on coding Experiences
  • Solid knowledge of Data Structures
  • Proficient with SQL/Relational DBs
  • Practical knowledge of Spring Framework/Spring Boot
  • Good grasp of system design and OOP, microservices and REST
  • Real-time messaging (Solace/JMS)
  • Experience with Kubernetes, Linux, Shell Scripting
  • Ability to work independently
  • Good to have: exposure to GenAI tools and tech
More about this job

Responsibilities

Develop and maintain low-latency Java applications, applying multithreading, data structures, and hands-on coding expertise. Build and support systems using Spring, SQL and relational databases, caching, cloud platforms, microservices, and real-time messaging technologies.

Requirements

Requires 10–15 years of experience, including substantial Core Java and Spring Framework experience, strong SQL and relational database skills, and practical knowledge of system design, object-oriented programming, microservices, and REST. Candidates should have experience with cloud platforms, Kubernetes, Linux, shell scripting, and real-time messaging; capital markets experience and exposure to generative AI tools are beneficial.

Skills

  • Core Java
  • Spring Framework
  • Spring Boot
  • Multithreading
  • Low-Latency Development
  • SQL
  • Relational Databases
  • Caching Solutions
  • MemSQL
  • AWS
  • Azure
  • Data Structures
  • System Design
  • Object-Oriented Programming
  • Microservices
  • REST

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Senior Java Developer
  • Core Java
  • Spring Framework
  • Spring Boot
  • Multithreading
  • Low-Latency Code
  • SQL
  • Relational Databases
  • Caching Solutions
  • MemSQL
  • AWS
  • Azure
  • Capital Markets
  • Debt Capital Markets
  • Financial Operations
  • Data Structures
  • System Design
  • Object-Oriented Programming
  • Microservices
  • REST
  • Real-Time Messaging
  • Solace
  • JMS
  • Kubernetes
  • Linux
  • Shell Scripting
  • Generative AI
  • Global Team Collaboration

Report this job