Back to results

Microservices/AI Designer

  • Toronto, ON, Canada

$70 to $83 USD / hour · Contract

Applications open in a new tab.

Job details

Pay
$70 to $83 USD / hour
Job type
Contract
Apply by
Working hours
37.5 hours/week
Posting language
English
Posted

Original job description

Job#: 3056308

Job Description:

Microservices/AI Designer

Apex Systems is a global IT services provider, and our consulting practice has an opening for a Microservices/AI Designer with deep Java/Spring Boot, microservices, and enterprise application design experience to support a Top Five Bank.

Client: Big 5 Bank

Location: Hybrid; 1- 2 days a week in Toronto

Terms: 6 Month Contract to Hire

Hours: 37.5 hours/week Monday-Friday, 9:00 am - 5:00 pm

Job Description

Apex Systems is looking for a Microservices/AI Designer to help design modern enterprise applications across both back-end and front-end architecture. This role requires deep Java and microservices expertise, along with the ability to design front-end solutions and understand how AI capabilities can be incorporated into enterprise applications and workflows. The successful candidate will define end-to-end application architecture, make key technical design decisions, and provide direction to development teams.

  • Design scalable enterprise applications across back-end services, APIs, integrations, and front-end layers.
  • Lead the design of Java/Spring Boot microservices and service-to-service communication.
  • Define front-end architecture, application structure, integration patterns, and interactions with back-end APIs.
  • Establish API-first design principles and reusable integration patterns.
  • Design event-driven solutions using Kafka or similar messaging technologies.
  • Make architectural decisions related to scalability, resiliency, security, performance, and maintainability.
  • Provide technical direction to developers and review solution designs.
  • Work with architecture, engineering, product, and business stakeholders to translate requirements into technical solutions.
  • Identify opportunities to integrate AI capabilities into applications, APIs, and business workflows.
  • Design solutions that support containerized and cloud-native deployment models.
  • Incorporate authentication, authorization, API security, observability, logging, monitoring, and automated testing into application designs.
  • Support CI/CD and modern software engineering practices.
  • Required Skills & Experience
  • Deep experience with Java/Spring Boot architecture and back-end microservices design.
  • Ability to design end-to-end solutions across front-end applications, APIs, microservices, and integrations.
  • Experience with REST APIs, Kafka or other event-driven architectures, and API security within microservices-based applications.
  • Experience with Docker, Kubernetes, CI/CD, and cloud-native environments.
  • Strong understanding of scalability, resiliency, performance, logging, and monitoring.
  • Experience providing technical design guidance to development teams.
  • Understanding of AI and Generative AI, including the integration of AI and large language models into applications, APIs, and workflows.
  • Banking experience or a strong understanding of financial applications.

Nice To Have Skills & Experience

  • Experience with front-end architecture and design, including React or Angular.
  • Knowledge of AI governance, security, and data privacy.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

© 2026 Everforth, Inc. All rights reserved.

Everforth Apex Systems is part of the Commercial Segment of Everforth, Inc.

NYSE: EFOR

4400 Cox Road

Suite 200

Glen Allen, Virginia 23060

Everforth Apex is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. (Do not submit resumes or solicit consultants to this email address). UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex.
More about this job

Responsibilities

Design end-to-end enterprise application architecture spanning Java/Spring Boot microservices, APIs, integrations, front-end layers, and event-driven systems. Guide development teams and make architectural decisions covering security, scalability, performance, cloud deployment, observability, and the integration of AI capabilities.

Requirements

Requires deep Java/Spring Boot and microservices design experience, with the ability to architect solutions across front ends, APIs, integrations, and event-driven systems. Candidates should also have experience with Docker, Kubernetes, CI/CD, cloud-native environments, AI and generative AI integration, and preferably banking or financial applications.

Skills

  • Java
  • Spring Boot
  • Microservices Architecture
  • Enterprise Application Design
  • REST APIs
  • Kafka
  • API Security
  • Docker
  • Kubernetes
  • CI/CD
  • Cloud-Native Environments
  • Front-End Architecture
  • Artificial Intelligence
  • Generative AI
  • Scalability And Resiliency
  • Banking Applications

Benefits

  • On-Demand Training
  • Certification Preparation
  • Technical And Leadership Courses
  • Certification Discounts

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Consulting
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • Microservices
  • Enterprise Application Architecture
  • REST APIs
  • API-First Design
  • Kafka
  • Event-Driven Architecture
  • API Security
  • Docker
  • Kubernetes
  • CI/CD
  • Cloud-Native Deployment
  • Front-End Architecture
  • React
  • Angular
  • Artificial Intelligence
  • Generative AI
  • Large Language Models
  • AI Governance
  • Data Privacy
  • Authentication
  • Authorization
  • Observability
  • Logging
  • Monitoring
  • Automated Testing
  • Scalability
  • Resiliency
  • Banking

Report this job