Integration Developer

Symbiotic Group

Toronto

On-site

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Symbiotic Group is seeking a Senior API Software Developer/Integration Developer in Toronto for an onsite role.

You will design, build, and maintain RESTful APIs, microservices, and integration patterns using Java, Spring Boot, and Spring Integration, with a focus on security and performance.

Qualifications

  • Extensive experience designing, building, and consuming REST APIs, including API documentation and testing.
  • Strong expertise in integration patterns and integration solution development using Spring Integration.
  • Deep understanding of microservice architecture and scalable, highly available systems.
  • Hands-on experience with Azure services, messaging queues, event-driven architecture, and asynchronous processing.
  • Strong SQL skills with relational databases such as SQL Server or Oracle.
  • Experience implementing OAuth2, JWT, SAML, and related authentication/authorization technologies.
  • Transforming data across formats including JSON, XML, and CSV.
  • Ability to apply data transformation techniques such as mapping and normalization.
  • Proficient in Kubernetes, Helm, Docker, OpenShift, and container orchestration technologies.
  • Familiarity with Agile methodologies such as Scrum and Kanban.
  • Excellent communication and stakeholder engagement skills.
  • Strong analytical, troubleshooting, and debugging capabilities.

Responsibilities

  • Design and develop detailed REST API specifications, including endpoints, request/response models, authentication methods, and error handling.
  • Build clean, scalable, and secure REST APIs using Java and Spring Boot.
  • Design and implement modular, independently deployable microservices.
  • Develop applications that transform and route data based on business requirements.
  • Create comprehensive automated test coverage using JUnit, Mockito, or Test Containers.
  • Design and implement efficient relational database schemas.
  • Optimize APIs for performance, response time, memory usage, and throughput.
  • Implement secure authentication and authorization mechanisms using OAuth2, JWT, and other security frameworks.
  • Develop containerized applications utilizing Docker and Kubernetes technologies.
  • Implement monitoring and logging solutions for operational visibility.
  • Produce technical documentation, deployment guides, and operational procedures.
  • Participate in code reviews and mentor junior developers.
  • Provide regular status updates on development progress and deliverables.
  • Resolve production issues, regression defects, and performance-related concerns.
  • Participate in on-call support for production issues, including occasional weekend support.
  • Assist with troubleshooting and providing operational support as required.

Skills

REST API design & testing
Spring Boot
Java
Microservices
OAuth2 / JWT
Azure
SQL (SQL Server / Oracle)
Kubernetes
Docker
Spring Integration
JMS / AMQP

Tools

Azure Service Bus
OpenShift
Test Containers

Job description

Downtown Toronto (Central Bay Street), Canada | Posted on 07/27/2026

  • City Downtown Toronto (Central Bay Street)
  • Country Canada
Job Description

Position: Integration Developer

Location: Toronto, ON (Onsite)

Job ID#: RQ10573

Duration:12 Months

Role Overview

We are seeking a Senior API Software Developer/IntegrationDeveloper with 8+ years of experience responsible for creating and consumingAPIs to translate functional specifications into working, tested applications.The successful candidate will develop detailed programming specifications, userinterface designs, prototypes, write and/or generate code, compile data-drivenprograms, conduct unit testing, and debug code.

Key Responsibilities
  • Designand develop detailed RESTful API specifications, including endpoints,request/response models, authentication methods, and error handling.
  • Buildclean, scalable, and secure REST APIs using Java and Spring Boot.
  • Designand implement modular, independently deployable microservices.
  • Developapplications that transform and route data based on business requirements.
  • Createcomprehensive automated test coverage using tools such as JUnit, Mockito,or Test Containers.
  • Designand implement efficient relational database schemas.
  • OptimizeAPIs for performance, response time, memory usage, and throughput.
  • Implementsecure authentication and authorization mechanisms using OAuth2, JWT, andother security frameworks.
  • Developcontainerized applications utilizing Docker and Kubernetes technologies.
  • Implementmonitoring and logging solutions for operational visibility.
  • Producetechnical documentation, deployment guides, and operational procedures.
  • Participatein code reviews and mentor junior developers.
  • Provideregular status updates on development progress and deliverables.
  • Resolveproduction issues, regression defects, and performance-related concerns.
  • Participatein on-call support for production issues, including occasional weekendsupport.
  • Assistwith troubleshooting and providing operational support as required.
Mandatory Qualifications
  • Extensiveexperience designing, building, and consuming REST APIs, including APIdocumentation and testing.
  • Strongexpertise in integration patterns and integration solution developmentusing Spring Integration.
  • Deepunderstanding of microservice architecture and scalable, highly availablesystems.
  • Hands-onexperience with Azure services, messaging queues, event-drivenarchitecture, and asynchronous processing.
  • StrongSQL skills with experience using relational databases such as SQL Serveror Oracle.
  • Experienceimplementing OAuth2, JWT, SAML, and related authentication andauthorization technologies.
  • Experiencetransforming data across formats including JSON, XML, and CSV.
  • Abilityto apply data transformation techniques such as mapping and normalization.
Desired Skills & Experience
  • Strongproficiency in object-oriented and functional programming using modernJava.
  • Extensiveexperience with Java, Spring Boot, and the Java development ecosystem.
  • Strongknowledge of REST API standards, HTTP methods, status codes, and bestpractices.
  • Experiencewith Spring Integration and enterprise integration technologies includingJMS and AMQP.
  • StrongXML experience, including XSLT and XPath.
  • Experiencewith Azure Service Bus and event-driven architecture.
  • Understandingof security best practices, authentication, authorization, and encryption.
  • Strongexperience writing automated unit and API tests.
  • Experiencewith Kubernetes, Helm, Docker, OpenShift, and container orchestrationtechnologies.
  • Familiaritywith Agile methodologies such as Scrum and Kanban.
  • Excellentcommunication and stakeholder engagement skills.
  • Stronganalytical, troubleshooting, and debugging capabilities.
  • Abilityto prioritize work and manage multiple responsibilities in a fast-pacedenvironment.
Nice-to-Have
  • Experiencewithin justice, law enforcement, regulatory, or other public sectorenvironments.
  • Previousexperience working within government or public sector organizations.
Work Arrangement
  • Onsiterequirement: 5 days per week in Toronto, ON.
About Symbiotic Digital.

Symbiotic Digital provides the IT Experts you need thatsolve problems and get things done. See what the top 2% in their field can dofor you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We servecustomers in two ways, we provide:

  • DigitalExperts: IT Consulting expertise. Bright Minds That Produce Proven Results
  • Recruitment:Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digitalprovides a business system that enable us to provide the Expert Technical staffneeded to solve challenging business and IT problems. IT leaders in the mostreputable organizations in Canada have relied on Symbiotic Digital to help themstaff difficult assignments with proven Experts uniquely evaluated by ourproven QMS- Quality Management System Staff Development Model. We are a 100%Indigenous owned company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer – ETL
Software Developer – ETL

Symbiotic Group • Toronto

Hybrid
CAD 95,000 - 140,000
Solutions Designer
Solutions Designer

Symbiotic Group • Toronto

On-site
CAD 120,000 - 170,000
Automation Testing Specialist
Automation Testing Specialist

Symbiotic Group • Toronto

On-site
CAD 90,000 - 120,000
Identity Access Management Consultant
Identity Access Management Consultant

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
Systems Testing Specialist
Systems Testing Specialist

Symbiotic Group • Toronto

Hybrid
CAD 70,000 - 90,000
Application Support Specialist
Application Support Specialist

Symbiotic Group • Toronto

On-site
CAD 70,000 - 90,000
Healthcare QA Lead
Healthcare QA Lead

Symbiotic Group • Toronto

Hybrid
CAD 90,000 - 130,000
Software Test Engineer
Software Test Engineer

Symbiotic Group • Toronto

On-site
CAD 85,000 - 115,000
Digital Transformation Business Analyst
Digital Transformation Business Analyst

Symbiotic Group • Toronto

On-site
CAD 80,000 - 110,000
Workday Developer (Integrations)
Workday Developer (Integrations)

Vaco by Highspring • Ontario

Hybrid
CAD 110,000 - 115,000