Full-time

Senior Java Software Engineer - Banking Experience

Posted by MSZ Systems • toronto, on, Canada

📍 toronto, on 🕒 June 01, 2026

About the Role

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...

Ready to Apply?

Submit your application today and take the next step in your career journey with MSZ Systems.

Apply Now