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