Senior Java Microservices Architect Engineer

7 hours ago

Toronto, Ontario, Canada Miratech1 Full-time

Deliver secure, cloud-native Java microservices for core banking systems, combining Kafka, Kubernetes, APIs, and resilient integration patterns.

As a Senior Java Developer, you will turn architecture designs into production-ready services for a major financial services client. The work includes Spring Boot, event-driven workflows, OAuth2 and JWT security, Docker, Kubernetes or OpenShift, and CI/CD pipelines. This hybrid role requires two weekly days in downtown Toronto.

Key Responsibilities:

  • Deliver Java and Spring Boot microservices from architecture designs
  • Design secure API-first and service-to-service integration patterns
  • Create Kafka-based event-driven workflows
  • Support containerized cloud-native deployments and CI/CD delivery
  • Manage OAuth2 and JWT application security

Requirements:

  • Seven or more years implementing enterprise-scale applications
  • Expertise in Java, Spring Boot, RESTful APIs, and gRPC
  • Hands-on Kafka, RDBMS, SQL, NoSQL, and caching experience
  • Experience with Jenkins, GitHub Actions, Docker, Kubernetes, or Azure
  • Understanding of application security and authorization

Bring senior Java, microservices, Kafka, cloud-native, and security expertise to dependable banking application delivery in Toronto.