Data Engineer in Toronto at Johnson Service Group

Date Posted: 9/6/2021

Job Snapshot

Job Description

JobID: 384904

Job Title: Data Engineer
Job Type: Full Time - Permanent
Location: Toronto

Excellent opportunity to work as a Data Engineer for a Financial Services company with a goal to change the way that money moves around the planet. Primarily, they build Banking-as-a-Service (BaaS) solutions for those wanting to hook into the world financial infrastructure. They have a very advanced technology stack designed for massive scale

• Produce clean, efficient code based on specifications.
• Integrate software components and third-party programs.
• Troubleshoot, debug and upgrade existing software.
• Produce concise and legible documentation detailing implementation specifications.
• Lead and mentor junior colleagues.

• A Bachelor’s degree in Computer Science or equivalent.
• 5+ years of experience in a Software Engineer or similar role.
• 3+ years of experience working with the Akka Framework.
• 3+ years of experience with Scala and Java.
• Experience with Relational Databases and Object-Relational Mapping.
• Advanced knowledge of Reactive Streams.
• Knowledge of data streams, data integrity and immutability.
• The ability to learn new technologies quickly.
• The ability to communicate complex procedures to other colleagues.
• Experience with the Spring Boot an asset
• Intermediate to advanced knowledge of the AWS Cloud environment.
• Experience with Graph Databases (ex: Neo4j, AWS Neptune)- an asset
• Experience with Document Store database models (ex: MongoDB), an asset
• Experience with AWS Kinesis, Redshift and/or Apache Kafka.

Johnson Service Group ( JSG)

Please contact Varnika via email: or phone: 289-212-2877



Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us