Sr. Core Java Developer with Capital Market/ Banking - Toronto, ON - Fulltime Opportunity
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Job Description
Job Description
Role: Sr. Core Java Developer with Capital Market/ Banking
Location: Toronto, ON (4-day hybrid)
Duration: Fulltime Opportunity
Skills: Core Java, Low latency, Multithreading, Strong Data Structure, Spring Boot, Capital Markets, SQL etc.
Responsibilities:
- Develop, enhance, and maintain high-performance, low-latency trading and financial systems using Core Java and Spring Framework.
- Design and implement multi-threaded, concurrent, and scalable solutions for mission-critical applications.
- Architect and optimize SQL queries and work with caching solutions such as MemSQL to ensure fast data retrieval and system efficiency.
- Collaborate with global teams to understand business requirements and translate them into technical solutions.
- Work on cloud-based solutions using AWS, Azure, or other cloud platforms to deploy, manage, and monitor applications.
- Contribute to the architecture and development of distributed systems for capital markets, with an emphasis on debt markets and financial operations.
- Conduct code reviews, enforce coding standards, and advocate best practices in software development.
- Support and troubleshoot live trading systems, ensuring high availability and low latency.
- Stay abreast of technological advancements in cloud, Java, and capital markets to recommend improvements and innovations.
Requirements:
Core Java: 10-12 years of hands-on experience developing robust Java applications.
Spring Framework: 5-10 years of experience with Spring Core, Spring Boot, and associated projects.
Multi-threading & Low Latency Development: Proven experience designing and implementing multi-threaded, low-latency, high-frequency trading or financial systems.
Database & Caching: Expertise in SQL, with experience in query tuning; knowledge of caching solutions such as MemSQL, Redis, or similar.
Cloud Platforms: Experience deploying and managing applications on AWS, Azure, or equivalent cloud platforms.
Capital Markets & Debt Capital Markets: Prior experience in capital markets, especially debt instruments and related financial operations.
Financial Operations: Strong understanding of financial workflows, settlements, and operational processes (beneficial).
Communication & Collaboration: Excellent verbal and written communication skills, with experience working in a global team environment.
Preferred skills:
- Previous experience with financial system architecture, trading platforms, or risk management systems.
- Familiarity with containerization (Docker, Kubernetes) and DevOps practices.
- Knowledge of additional programming languages and frameworks is a plus.
Get similar jobs in Canada by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Canada.
No similar openings right now. Refine your search or create an alert above.