Back to job search
Maarut Inc logo
Maarut IncVerified Job Source

Senior Java Software Engineer

Expired
  • Toronto, ON
  • On-site
  • Posted Sep 9, 2026
  • 1 position
Employment type
Contract
Experience level
Senior · 5+ years
Apply by
Oct 9, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

This job has expired

This position at Maarut Inc is no longer accepting applications. The original posting remains below for reference.

Expired Sep 11, 2026

Original job posting

Design and develop REST APIs and integration solutions using Spring Integration and Mainframe/IMS. Implement event-driven architectures and manage containerized environments within Azure and OpenShift.

Job details

Extensive experience with REST API design and development, including experience with API documentation and testing. Strong expertise in Java and the Java development ecosystem, including experience with Spring Boot. In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration and integration with Mainframe/IMS Hands-On experience in messaging queuing (Azure Service Bus) and event driven architecture. Must have prior experience in working with containerized environments such as Azure, OpenShift, Docker, Kubernetes, Microservices, etc. Experience with Security and Web Services Security standards and frameworks. Must have extensive working experience in OAuth, OpenID, SAML 2.0, etc

What you’ll do

Design and develop REST APIs and integration solutions using Spring Integration and Mainframe/IMS. Implement event-driven architectures and manage containerized environments within Azure and OpenShift.

Requirements

Requires extensive experience in Java, Spring Boot, and security frameworks like OAuth and SAML 2.0. Must have hands-on experience with messaging queues and containerization tools such as Kubernetes and Docker.

Listed skills

  • Kubernetes · Preferred
  • Docker · Preferred
  • Java · Preferred
  • Spring Boot · Preferred
  • SAML 2.0 · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • REST API
  • Spring Integration
  • Azure Service Bus
  • Docker
  • Kubernetes
  • Microservices
  • OAuth
  • OpenID
  • SAML 2.0
  • Event Driven Architecture
  • Mainframe/IMS
  • OpenShift
  • Web Services Security

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting

Current jobs at Maarut Inc

These verified opportunities are still accepting applications.