You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Synechron

Senior Core Java Developer

  • Hybrid
  • 6+ years

Salary

$100,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global consulting firm that uses digital technology and creative problem solving to improve businesses, with clients across financial services and technology. Its work spans artificial intelligence, consulting, digital, cloud and DevOps, data, and software engineering, and its research labs build solutions such as blockchain, data science models, digital underwriting and mobile-first applications.

The company has operated for more than 20 years, employs over 17,000 people, and has 58 offices in 22 countries.

You will join the Cash Equities Client & Market Connectivity team in Toronto. The role calls for design thinking, problem-solving, and the ability to build scalable, architecture-led solutions, along with clear communication across a multicultural team spread over several regions.

Responsibilities

  • Build an event-driven, high-throughput Order Management Platform that will serve as the backbone of the future Cash Equities architecture.
  • Develop strategic FIX platforms for both client-facing and market-facing connections that meet business needs.
  • Meet with product owners and business sponsors to discuss requirements and priorities, and keep them informed about progress and expectations.
  • Improve test and deployment automation and raise the maturity of continuous delivery.

Requirements

  • At least 5 years of hands-on software engineering on low-latency or real-time systems.
  • Strong Core Java skills with microservices, including designing and building low-latency systems with architectures such as zero GC.
  • Good working knowledge of the Linux or UNIX command line.
  • Proficiency in the FIX protocol and knowledge of Cash Equities order flows, both low touch (DMA, DSA) and high touch (managed, PT).
  • Working knowledge of DevOps tooling, including Groovy, Jenkins CI/CD, logging and monitoring, and troubleshooting.
  • Ability to work with a multicultural, geographically spread global organization.
  • Excellent communication skills, both technical and non-technical.
  • Ability to work effectively with business and IT stakeholders.
  • Preferred, not required: experience with container runtimes (Podman, Docker) and orchestration with Kubernetes.
  • Preferred, not required: familiarity with message passing systems such as Kafka and Aeron.
  • Preferred, not required: experience with data-driven optimization, including profiling and metrics collection.
  • Preferred, not required: problem-solving skills that produce feasible alternatives and optimal designs.

Conditions

The base salary varies by geography and other factors.

For roles filled in Toronto, ON, the base salary is CAD $100k to CAD $110k per year, plus benefits.

The role offers flexible hybrid working.

The company is an equal opportunity employer and makes employment decisions without regard to protected characteristics.

Benefits

  • Opportunity to work abroad, with 58 offices in 22 countries.
  • 15 days (3 weeks) of paid annual leave, plus 10 days of personal leave covering floating and sick days.
  • Comprehensive insurance covering medical, dental, vision, life, and long-term disability.
  • Employer RRSP contribution of up to 4%.
  • An education certification policy.
  • Free access to an online library of more than 5000 curated courses.
  • Coaching from experienced colleagues in the company's innovation labs and centers of excellence.
  • Work on projects for leading tier-one banks, financial institutions and insurance firms.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Synechron

Offices in Toronto, Canada, Canada

Also hiring in Sydney, Australia, Australia, Phoenix, United States and 5 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment
Tech stack
  • Java
  • Kubernetes
  • Docker
  • Kafka
  • Linux
  • CI/CD
Seniority
Senior
Type
Full-time
Equity
Equity offered
Specialty
Backend
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
20+ years
Tech stack
  • Java
  • Kubernetes
  • Docker
  • Kafka
  • Linux
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Offices
  • Toronto, Canada
  • Canada
Remote from
  • Canada

Compensation

Salary
$100,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason