Senior Java Software Engineer
The candidate will be responsible for hands-on coding and developing low-latency software using Java and Spring Framework. They will design and implement microservices and real-time messaging systems within a global team environment.
- On-site
- Toronto, ON
- Posted Aug 18, 2026
- Apply by Sep 17, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
12-15 Years years of experience 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 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
What you’ll do
The candidate will be responsible for hands-on coding and developing low-latency software using Java and Spring Framework. They will design and implement microservices and real-time messaging systems within a global team environment.
Requirements
Requires 12-15 years of experience in Core Java and Spring, with expertise in multi-threading and cloud platforms like AWS or Azure. Experience in Capital Markets and Debt Capital Markets is preferred.
Listed skills
- Microsoft AzurePreferred
- KubernetesPreferred
- SQLPreferred
- REST APIsPreferred
- Amazon Web ServicesPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Core Java
- Spring Framework
- Spring Boot
- Multi threading
- Low latency code
- SQL
- MemSQL
- AWS
- Azure
- Data Structures
- Microservices
- REST
- Solace
- JMS
- Kubernetes
- Shell Scripting
Job areas
- Software
- Technology
- Engineering
- Finance & Accounting
Additional details
- Minimum experience
- 10+ years
- Apply by
- Sep 17, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Executive
- Application method
- Direct apply is available