Jr Java Developer

CanDeal

Toronto

On-site

CAD 52,000 - 76,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CanDeal Group is seeking a Jr. Java Developer to join the Markets Technology IT team in Toronto. You will develop internal APIs and evolve web-based applications, collaborating with cross-functional teams to deliver reliable services.

The role requires a Bachelor’s degree in IT and hands-on exposure to Java, Spring, and microservices. You’ll work with SpringBoot, Kafka/MQ, and SQL while supporting cloud-based distributed applications and performance tuning.

Qualifications

  • Bachelor’s degree in IT-related field is required.
  • Experience in relevant coop placement positions.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Designs, builds and tests secure APIs, services, and applications per requirements.
  • Troubleshoots, tunes and maintains distributed cloud applications.
  • Assists in code, performance optimization and configuration of applications.
  • Performs other duties, as required.

Skills

Java
Spring
SpringBoot
Microservices
Kafka
MQ
SQL
SOA
Design patterns
Communication
Teamwork

Education

Bachelor’s degree in IT-related field

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.

Please inform us if you require any accommodations during the hiring process. Please note that only those candidates selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Analyst
QA Analyst

CanDeal • Toronto

On-site
CAD 70,000 - 90,000
Senior Business Analyst - Fixed Income
Senior Business Analyst - Fixed Income

CanDeal • Toronto

On-site
CAD 90,000 - 135,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

On-site
CAD 90,000 - 130,000
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

On-site
CAD 96,432 - 110,208
Sr. Java Developer – Capital Markets
Sr. Java Developer – Capital Markets

Highbrow LLC • Toronto, London

On-site
CAD 90,000 - 120,000
Senior Java Developer (FinTech, APIs & Microservices)
Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems Ltd • Toronto

On-site
CAD 90,000 - 120,000
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
Senior Java Developer (Kafka/API)
Senior Java Developer (Kafka/API)

Sun Life Québec • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Senior Application Developer - Great Employer
Senior Application Developer - Great Employer

ROSS • Toronto

On-site
CAD 90,000 - 120,000
Generous RRSP program
Corporate gym
Tuition reimbursements