Senior Java Software Engineer - Banking Experience

MSZ Systems • toronto, on, Canada • Posted May 23, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted May 23, 2026
Job Location

Downtown Toronto (3 days work from office) Job Description

As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will work closely with cross-functional teams to deliver innovative software solutions that meet our clients' needs. Mandatory Skills

Java and Spring Boot - 8+ years in Java and Spring Boot for developing RESTful APIs and microservices SQL - SQL experience for writing queries, stored procedures, and performance tuning in relational databases (Oracle, SQL Server, PostgreSQL) Maven/Gradle, Jenkins, Git/Bitbucket - Understanding of CI/CD tools and processes Knowledge of API integration and coding best practices, including secure data exchange and error handling Familiarity with cloud platforms (Azure or AWS) for deployment and integration Ability to lead technical discussions, mentor developers, and provide construc...

Interested in this role?

Click the button below to start your application.

Apply Now