CareerPlan

Senior Java Microservices Engineer

Calgary, CanadaFull-time$125k–$155k2026-09-30 → 2026-10-22

Core

Senior Java engineer designing and building scalable, event-driven microservices for enterprise clients.

Role type

Senior IC Java Microservices Engineer

Builds

Enterprise-grade distributed systems and RESTful APIs

Domain

Enterprise Software / Cloud-Native

Required skills

Java 11+, Spring Boot, Microservices Architecture, REST API design, Oracle Database, Tibco/Kafka/RabbitMQ, Kubernetes, Docker, CI/CD, Azure, AI-assisted development tools

Preferred skills

Generative AI in SDLC, API Gateway, Observability tools, TDD/BDD, React/Angular, Cloud certifications

Technologies

Java, Spring Boot, Oracle, Tibco, Kafka, RabbitMQ, IBM MQ, Kubernetes, Docker, Jenkins, Azure, GitHub Copilot, Microsoft Copilot, Cursor, Claude Code

Responsibilities

Lead technical design and architecture reviews; Develop scalable Java microservices and event-driven services; Coordinate across onshore and offshore teams; Mentor junior developers; Leverage AI tools for code generation and quality assurance.

Seniority

Senior, hands-on IC