Senior Back-end(Java) Developer (Toronto)

Senior Back-end(Java) Developer (Toronto)

25 Sep
|
VSG Recruitment
|
Toronto

25 Sep

VSG Recruitment

Toronto

About the Opportunity

Our client is a well-established and growing

financial technology organization

providing electronic marketplace and data solutions to major participants within the Canadian capital markets. They are looking for a

Senior Java Developer

to join their Markets Technology team. This individual will play a key role in designing and developing backend services, APIs, and distributed applications supporting high-availability financial platforms. This is a hands-on development position for an experienced Java engineer who is comfortable working with

microservices, messaging technologies, distributed systems, and relational databases

in a complex, performance-sensitive environment. Responsibilities

Design, develop, test, and maintain secure and scalable

Java applications, APIs, and backend services .

Build and enhance distributed applications and microservices supporting internal and external users.

Develop solutions using

Java, Spring and Spring Boot .

Design and work with asynchronous messaging and event-driven systems using technologies such as

Kafka, JMS, MQ, or equivalent .

Troubleshoot, tune, and optimize distributed applications for performance, reliability, and scalability.

Contribute to application architecture and technical design decisions.

Apply appropriate

design patterns, microservice patterns, and service-oriented architecture principles .

Design and optimize relational data models and SQL queries.

Participate in code reviews and promote development best practices across the team.

Diagnose complex production and application issues and implement sustainable solutions.

Collaborate with developers, technology leadership, and business stakeholders to translate requirements into technical solutions.

Support production systems when required, including occasional after-hours support.





Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.

5+ years of professional Java development experience

, ideally building backend or enterprise applications.

Strong proficiency with

Java, Spring and Spring Boot .

Strong experience designing and developing

REST APIs and microservices .

Experience building

distributed and highly available systems .

Hands-on experience with messaging technologies such as

Kafka, JMS, MQ, or similar platforms .

Strong SQL skills and experience working with relational databases such as

MySQL

or equivalent.

Strong understanding of

object-oriented design, design patterns, SOA, and microservice architecture .

Experience troubleshooting and optimizing application performance.

Strong analytical and problem-solving skills.

Ability to produce high-quality code within a cooperative development environment.

Strong written and verbal communication skills.

Nice to Have

Previous experience within

capital markets, electronic trading, fixed income, banking, or financial technology .

Experience developing high-throughput or low-latency applications.

Experience with cloud-based or cloud-native applications.

Knowledge of event-driven architecture.

Experience working with financial markets or trading systems.

Familiarity with CI/CD and modern software delivery practices.

What We’re Looking For

The ideal candidate is a hands-on senior developer who enjoys solving challenging backend engineering problems and takes ownership of the quality and reliability of their work. You’ll thrive in this environment if you’re

self-motivated, detail-oriented, technically curious, and comfortable working in a fast-moving organization where technology is central to the business.

#J-18808-Ljbffr

📌 Senior Back-end(Java) Developer (Toronto)
🏢 VSG Recruitment
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior back-end(java) developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior back-end(java) developer (toronto) / toronto