Senior Java Software Engineer

 

Description:

Jobility Talent Solutions is seeking a highly experienced Senior Java Software Engineer to work with a leading financial services client in Toronto. This hybrid role requires the candidate to report to the office regularly and bring strong expertise in Core Java, J2EE technologies, multithreading, and messaging systems. The successful candidate will function as a hands-on technical lead and senior developer, driving the design and development of low-latency, high-performance financial applications.

Key Responsibilities:

  • Lead and participate in the design, development, and deployment of Java-based applications for capital markets and banking systems.

  • Build and optimize low-latency, high-throughput applications to support trading and investment operations.

  • Implement robust multithreading solutions for efficient application performance.

  • Work with messaging technologies such as Solace, Kafka, or similar platforms to integrate distributed systems.

  • Collaborate closely with business analysts, architects, and cross-functional technical teams to deliver solutions aligned with business needs.

  • Provide technical leadership, mentor junior developers, and ensure best coding practices are followed.

  • Adapt to a fast-paced project environment and deliver under tight deadlines.

Required Skills & Qualifications:

  • 10+ years of strong hands-on experience in Core Java and J2EE technologies.

  • Proven ability to design and implement low-latency applications.

  • Expertise in multithreading and concurrent programming.

  • Solid experience with messaging technologies (e.g., Solace, Kafka, or similar).

  • Prior experience in banking, capital markets, or investment banking is highly desirable.

  • Strong problem-solving and analytical skills.

  • Excellent communication and interpersonal skills to work with both technical and non-technical stakeholders.

Preferred Skills:

  • Experience in financial services environments, particularly capital markets or investment banking systems.

  • Familiarity with modern DevOps practices and agile methodologies.

Organization Jobility Talent Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Senior Java Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2025-09-29 3:03 pm
Expires on 2026-01-06