Senior Core Java Developer in Toronto

Senior Core Java Developer in Toronto

Toronto Full-Time 118800 - 145200 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and develop high-performance Java applications for capital markets.
  • Company: Join a leading tech firm shaping the future of finance.
  • Benefits: Competitive salary, remote work options, and growth opportunities.
  • Other info: Collaborate globally and innovate in a dynamic environment.
  • Why this job: Make an impact in the fast-paced world of financial technology.
  • Qualifications: 10+ years in Core Java and Spring Framework required.

The predicted salary is between 118800 - 145200 $ per year.

  • Seeking a highly experienced Senior Core Java Developer with expertise in Core Java, Spring Framework, and low‑latency multi‑threaded programming.
  • Design, develop, and maintain high‑performance, scalable, and resilient applications supporting capital markets and financial operations.
  • Collaborate with global teams to deliver robust technology solutions that meet the demands of complex financial systems and trading environments.

Key Responsibilities

  • Develop, enhance, and maintain high‑performance, low‑latency trading and financial applications using Core Java and Spring Framework.
  • Design and implement multi-threaded, concurrent, and scalable solutions for mission‑critical systems.
  • Architect, optimize, and maintain SQL queries to support high-volume data processing and efficient system performance.
  • Work with caching technologies such as Mem SQL, Redis, or similar solutions to improve application responsiveness and scalability.
  • Collaborate with business and technology stakeholders to gather requirements and translate them into effective technical solutions.
  • Develop, deploy, manage, and monitor cloud‑based applications using AWS, Azure, or similar cloud platforms.
  • Contribute to the architecture and development of distributed systems supporting capital markets and financial operations.
  • Conduct code reviews and promote software engineering best practices, coding standards, and quality assurance processes.
  • Support and troubleshoot production applications to ensure high availability, reliability, and optimal performance.
  • Research emerging technologies and recommend improvements to application architecture, development practices, and platform capabilities.
  • Required Qualifications
  • 10–12 years of hands‑on experience developing enterprise applications using Core Java.
  • 5–10 years of experience working with Spring Framework, including Spring Core and Spring Boot.
  • Proven experience designing and developing multi‑threaded, low‑latency, high-performance applications.
  • Strong expertise in concurrent programming and scalable system design.
  • Advanced knowledge of SQL, database design, and query optimization techniques.
  • Experience with caching technologies such as Mem SQL, Redis, or similar platforms.
  • Hands‑on experience deploying and managing applications on AWS, Azure, or equivalent cloud platforms.
  • Recent experience working within capital markets environments.
  • Knowledge of debt capital markets, debt instruments, and related business processes.
  • Strong understanding of distributed systems architecture and development.
  • Excellent verbal and written communication skills.
  • Experience collaborating effectively within global and cross‑functional teams.
  • Preferred Qualifications
  • Experience supporting trading platforms, market‑facing applications, or financial transaction systems.
  • Understanding of financial operations, settlements, and post‑trade processing workflows.
  • Experience designing and supporting highly available and resilient enterprise applications.
  • Familiarity with modern software architecture patterns and cloud‑native development practices.
  • Experience mentoring developers and contributing to technical leadership initiatives.
  • #J-18808-Ljbffr

Senior Core Java Developer in Toronto employer: Compunnel Inc.

Join a forward-thinking company in Toronto that prioritizes innovation and employee development. As a Digital Banking Engineering Manager, you'll thrive in a collaborative work culture that values continuous improvement and offers ample opportunities for professional growth. With a focus on modern banking solutions, this role not only allows you to lead a talented team but also empowers you to make a meaningful impact in the digital banking landscape.

C

Contact Details:

Compunnel Inc. Recruitment Team

We think you need these skills to ace Senior Core Java Developer in Toronto

Core Java
Spring Framework
Low-Latency Programming
Multi-Threaded Programming
SQL Query Optimization
Caching Technologies (MemSQL, Redis)
Cloud-Based Application Development (AWS, Azure)