Enable job alerts via email!

Java Software Engineer

Synechron

Montreal

Hybrid

CAD 80,000 - 85,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Synechron is looking for an experienced Java Developer to join their global team, focusing on building robust and scalable transaction processing systems. Ideal candidates will have strong Java skills, multithreading expertise, and a background in Agile development, alongside a passion for innovative technology solutions.

Benefits

15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid work policy
RRSP with employer contribution

Qualifications

  • 5-7 years relevant experience required.
  • Strong experience with enterprise-level systems.
  • Hands-on experience with distributed technologies.

Responsibilities

  • Developing platform components including trading and processing engines.
  • Collaborate with clients and teams to deliver transaction processing systems.

Skills

Java
Multithreading
Concurrency
Agile development
REST services
Systems engineering

Tools

Kafka
Docker

Job description

This range is provided by Synechron. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$80,000.00/yr - CA$85,000.00/yr

Direct message the job poster from Synechron

Senior Recruitment Associate @ Synechron | Talks about #montrealrecruitment #montrealjobalerts, #montrealjobopportunities, #softwareengineer, #murex…

We are

Synechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.

We are seeking a quality driven, strong and experienced Java Developer to join a global team of developers building captivating, robust, highly scalable, time sensitive and cloud ready transaction processing systems in a modern technology stack

Responsibilities

  • Collaborate with clients (external), internal users and onshore/ offshore teams in delivering state-of-the transaction processing platform
  • Involve in developing platform including electronic trading, capture of assets, processing and matching engines, workflow and rules engines, facilitate clearing and settlement, deliveries in/out of multiple assets - adapting and customizing

Requirements:

  • 5-7 years relevant experience
  • Strong experience in developing enterprise level systems using Java / Spring
  • Multithreading / Concurrency experience
  • Strong experience in implementing multi-threaded applications
  • Hands on experience with modern distributed technologies such as messaging brokers (e.g. Kafka) and distributed caching solutions
  • Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery
  • Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture
  • Strong fundamentals of domain/event/message driven architecture and REST services
  • Understanding of Docker and container orchestration
  • Experience with databases

We can offer you

  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days)
  • A comprehensive insurance plan including: medical, dental, vision, life insurance, and long term disability
  • Flexible hybrid policy to fit your schedule
  • RRSP with employer’s contribution up to 4%

SYNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Synclusive’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Synechron by 2x

Sign in to set job alerts for “Java Software Engineer” roles.
Software Developer Intern - Growth - FALL 2025
Software Engineer -- Robotics and AI (Internship)
Full-Stack Software Engineer [Contract] [Remote possible]
Software Engineer, Intermediate or Senior
Software Developer Intern (Solutions Engineering team), Fall 2025
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal
Full Stack Developer (React/Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal
Frontend Developer | AI Ad-Tech | Montreal (Hybrid) | $90,000 - $110,0000 + Equity

Montreal, Quebec, Canada CA$90,000.00-CA$110,000.00 4 days ago

Software Developer (Python) - Up to $220k CAD + Bonus
Software Engineer (Python): $220k + Bonus (Elite Fintech)!

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Java

Vaco by Highspring

Montreal

On-site

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Java Software Engineer

Flaira Conseils

Montreal

Hybrid

CAD 80,000 - 100,000

4 days ago
Be an early applicant

Java Software Engineer

TMC Canada

Montreal

On-site

CAD 70,000 - 100,000

7 days ago
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Montreal

Remote

CAD 70,000 - 90,000

25 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Montreal

Remote

CAD 80,000 - 110,000

25 days ago

Développeur Python, javascript

Aptitude Technologies

Salaberry-de-Valleyfield

Remote

CAD 70,000 - 95,000

Yesterday
Be an early applicant

Software Engineer - App Stores

Canonical

Montreal

Remote

CAD 80,000 - 100,000

30+ days ago

Software Engineer(Java & Python)

Aarorn Technologies Inc

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Software Engineer - OpenStack

Canonical

Montreal

Remote

CAD 80,000 - 110,000

27 days ago