Senior Java Architect
Toronto - Hybrid / Relocation Works
6+months Contract, Extendable
Exp 10+
Job Description
Experience Required
10+ years of hands-on experience in Java development, system design, and architecture.
5+ years in an architectural or technical leadership capacity.
Essential Skills
Proven experience designing enterprise-level Java architectures with deep expertise in advanced Java concepts.
Strong understanding of microservices, distributed systems, integration patterns, and cloud-ready architectures.
Hands-on experience guiding development teams across the full SDLC.
Strong collaboration, communication, and leadership abilities.
Ability to produce clear architectural artifacts-solution designs, API specs, data flow diagrams, etc.
Experience ensuring best practices in coding, security, performance tuning, and maintainability.
Desirable Skills
Exposure to Smart Comm or retirement domain systems (aligned with keyword).
Experience with cloud-native architectures (AWS, Azure, or GCP).
Understanding of domain-driven design (DDD), event sourcing, or CQRS.
Experience integrating with enterprise services, ESB, or message brokers.
Familiarity with modernization initiatives (legacy cloud, monolith microservices).
Regards,
Email : ana@apptoza.com , Phone# : 6788247770
Senior Java Architect • Toronto, ON, Canada