Java Architect (Manitoba)

Java Architect (Manitoba)

05 Aug
|
Icon
|
Manitoba

05 Aug

Icon

Manitoba

This range is provided by Icon. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Helping SaaS companies scale Engineering teams. We’re seeking an experienced Application Architect to lead the technical design and implementation of scalable, modern enterprise applications. This role is responsible for ensuring solutions align with defined architecture standards, patterns, and roadmaps, while also collaborating closely with cross-functional teams across product, infrastructure, and engineering.
As a key member of the architecture team, you’ll guide system evolution, mentor engineering teams, and help drive innovation through emerging technologies and best practices. This role blends hands-on contributions with strategic design leadership and offers the opportunity to shape high-impact solutions in a dynamic Agile environment.
Responsibilities
Lead the architectural design of cloud-native, event-driven systems
Contribute directly to solution development, including proof-of-concepts and service components
Ensure alignment with enterprise architecture standards and non-functional requirements (NFRs)
Collaborate with stakeholders to gather architecturally significant requirements and communicate solution impact
Define and support technical governance through design/code reviews
Partner with leads to identify and mitigate architectural risks during planning cycles
Mentor engineering teams and contribute to improving overall delivery efficiency and system stability
Stay current with emerging technologies, frameworks, and development methodologies
Key Skills & Experience
Strong object-oriented design and domain-driven design (DDD) experience
Deep understanding of software architecture and its role across the development lifecycle




Expertise in designing RESTful APIs and cloud-native microservices
Proficient in architecture patterns, performance optimization, and distributed system design
Experience with multi-tenant, highly concurrent OLTP systems
Excellent analytical, problem-solving, communication, and interpersonal skills
Ability to work in a fast-paced Agile workplace, adapt to change, and balance multiple priorities
Passion for mentoring, collaborating, and continuous learning
Technical Qualifications
Bachelor’s degree in Computer Science or related field (or equivalent experience)
7+ years of hands-on software design and development experience
Extensive experience with Java (Java EE, Spring Framework/Spring Boot)
Strong knowledge of RDBMS architecture and schema design
Familiarity with IaaC and tools such as Ansible, Terraform
Experience working with Agile methodologies (SCRUM, SAFe, XP)
Familiarity with architecture notations (UML, C4, BPMN)
Eligible to work in Canada
Seniority level Seniority level Mid-Senior level
Employment type Employment type Full-time
Job function Job function Business Development and Information Technology
Industries Staffing and Recruiting
Referrals increase your chances of interviewing at Icon by 2x
Get notified about new Java Architect jobs in Greater Toronto Area, Canada .
Mississauga, Ontario, Canada 23 hours ago
Mississauga, Ontario, Canada 9 minutes ago
Mississauga, Ontario, Canada 41 minutes ago
Mississauga, Ontario, Canada 10 hours ago
Mississauga, Ontario, Canada 20 hours ago
Mississauga, Ontario, Canada 19 hours ago
Senior Fullstack Engineer - Java and Angular We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

📌 Java Architect (Manitoba)
🏢 Icon
📍 Manitoba

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java architect (manitoba) / manitoba

Subscribe to this job alert:

Get the latest job offers by email for: java architect (manitoba) / manitoba