MSZ Systems

Senior Java Software Engineer - Banking Experience

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
May 26, 2026
Apply Now

Job Description

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

Start Your Week Right!

Apply now and make every Monday exciting with MSZ Systems

Apply for this Position