Jr Java Developer

CanDeal

Toronto

On-site

CAD 55,000 - 85,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CanDeal Group is seeking a Jr. Java Developer to join the Markets Technology IT team in Toronto. You will design and implement internal APIs, evolve web applications, and contribute to distributed services in a cloud environment.

The role emphasizes back-end Java, Spring-based microservices, and strong collaboration with cross-functional teams. Some after-hours work may be required.

Qualifications

  • Bachelor’s degree in an IT-related field is required.
  • Coop placement or internship experience is preferred.
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication.

Responsibilities

  • Designs, builds and tests secure APIs, services, and applications as per requirements to meet the needs of internal and external client users and the overall solution.
  • Troubleshoots, tunes and maintains distributed cloud applications.
  • Assists in code, performance optimization and configuration of applications.
  • Performs other duties, as required.

Skills

Java / Web
Microservices
Spring / SpringBoot
Kafka / MQ
SQL / MySQL
Distributed Systems
Communication
Team Collaboration

Education

Bachelor’s degree in IT-related field
Coop placement experience

Tools

Spring
SpringBoot
Kafka
MQ
MySQL
REST APIs

Job description

CanDeal Group is a leading provider of electronic marketplaces and data services for Canadian dollar fixed income securities and derivatives. CanDeal’s Markets Division, provides access to a deep pool of liquidity for Canadian government, agency, provincial and corporate bonds, as well as money market instruments and interest rate swaps.

CanDeal Group is a growing and entrepreneurial organization with a solid foundation in the Canadian fixed income markets and an ownership group which includes: BMO Nesbitt Burns Inc., CIBC World Markets Inc., National Bank Financial Inc., RBC Dominion Securities Inc., Scotia Capital Inc., TD Securities Inc. and TMX Group.

This is an exciting time to join a growing organization led by visionary leaders who are helping to shape their industry’s future.

JOB PURPOSE

Reporting to the Head of Markets Technology, the Jr. Java Developer works within the Information Technology (IT) team to develop internal APIs for applications and evolve internal and external web-based applications.

PRIMARY RESPONSIBILITIES
  • Designs, builds and tests secure APIs, services, and applications as per requirements to meet the needs of various internal and external client users and the overall solution.
  • Troubleshoots, tunes and maintains distributed cloud applications.
  • Assists in code, performance optimization and configuration of applications.
  • Performs other duties, as required.
QUALIFICATIONS
Education & Experience
  • Bachelor’s degree in IT-related field is required.
  • Experience in relevant coop placement positions.
Knowledge, Skills & Abilities
  • Proven problem-solving skills and superb analytical skills, with the ability to think "outside the box" to resolve problems.
  • Excellent proficiency with Java / Web ecosystem, with strong back-end and messaging skills.
  • Excellent proficiency with microservices and related technologies; Spring framework, messaging technologies (MS, Kafka, MQ or equivalent).
  • Strong SQL experience preferably with MY SQL modelling experience for RDBMS.
  • Advanced understanding of design patterns in the context of distributed systems, SOA.
  • Excellent verbal and written communication skills, with the ability to effectively clarify complex technical issues and concepts in a business-friendly manner to various audiences.
  • Strong organizational skills, with the abilities to manage multiple deliverables in a time-sensitive environment and adapt to frequently changing priorities.
  • Ability to work effectively within a team, as well as independently.
  • Must be available for occasional after-hours work, typically through remote access.
  • Working knowledge of the following is an asset:
  • Java, Spring. SpringBoot
  • Knowledge of microservice architecture and patterns
Key Qualities for Success
  • Self-motivated and driven.
  • Highly attentive to detail and committed to quality.
  • Enthusiastic, service oriented.
DECISION MAKING
  • Determines priority / sequence of own work, based on objectives assigned by management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Business Analyst - Fixed Income
Senior Business Analyst - Fixed Income

CanDeal • Toronto

On-site
CAD 90,000 - 130,000
Product Support Specialist
Product Support Specialist

CanDeal • Toronto

On-site
CAD 65,000 - 98,000
QA Analyst
QA Analyst

CanDeal • Toronto

On-site
CAD 70,000 - 90,000
Product Support Specialist
Product Support Specialist

Bilinguallink • Toronto

On-site
CAD 65,000 - 90,000
Senior Project Manager - Strategic Initiatives
Senior Project Manager - Strategic Initiatives

CanDeal • Toronto

On-site
CAD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Sr. Java Software Developer
Sr. Java Software Developer

Robertson & Company Ltd. • Toronto

On-site
CAD 80,000 - 100,000
Manager, Solutions
Manager, Solutions

CanDeal • Toronto

On-site
CAD 90,000 - 130,000
Sr Java Developer
Sr Java Developer

Insight Global • Toronto

On-site
CAD 150,000 - 210,000
Sr Software Developer
Sr Software Developer

RBC • Toronto

On-site
CAD 120,000 - 160,000