cover image
Bevertec

Senior Software Engineer

Hybrid

Toronto, Canada

Senior

Freelance

30-10-2025

Share this job:

Skills

Communication SQL Architecture Databases SQL Server Azure Microservice Spring

Job Specifications

10+ years experience in designing, building, and consuming REST APIs, including experience with API documentation and testing.
In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration
In-depth knowledge of microservice architecture and experience building scalable, highly available systems using various Azure Services.
Hands-On experience in messaging queuing and event driven architecture.
Experience with asynchronous communication, multi-threading.
Knowledge on Integration with Oauth2, JWT, SAML, etc.
Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle.
Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context.
Experience with asynchronous communication, multi-threading.
Ability to transform data between different formats (JSON, XML, CSV).

About the Company

Established in 1981, Bevertec is a Canadian based IT firm that provides both professional IT staffing services and IT banking solutions to hundreds of satisfied clients in over 38 countries. As a leader in information technology, we offer a unique combination of services by focusing on two core areas: * IT Staffing and Professional Staffing Services * Software Solutions for the Banking and Finance Sector Bevertec utilizes its innovative IT recruitment solutions for clients in industries which include and are not limited... Know more