Talent.com
Software Architect (Java)
Software Architect (Java)RELQ TECHNOLOGIES LLC • Toronto, ON, Canada
No longer accepting applications
Software Architect (Java)

Software Architect (Java)

RELQ TECHNOLOGIES LLC • Toronto, ON, Canada
11 days ago
Job type
  • Full-time
  • Quick Apply
Job description
Job Title : Software Architect (Java)
Location: Canada(Remote)
We are looking for a Software Architect to join our team. In this role, you will not be working in a vacuum; instead, you will act as a key technical pivot point, translating our overarching platform vision into actionable, high-level designs. You will own the architectural integrity of major product domains, ensuring our application remains scalable, secure, and performant.
The ideal candidate is a technical leader who thrives on solving "the hard problems"-someone who can take a complex business requirement, align it with our established architectural standards, and provide the technical roadmap for our senior developers to execute.
What you'll be doing:
Technical Roadmap Execution: Partner with the Principal Architect and Product Management to prioritize and design technical debt or modernization initiatives (e.g., migrating PL/SQL or ADF to Java).
High-Level Design (HLD): Produce clear architectural blueprints, sequence diagrams, and interface definitions that guide development teams through complex features.
Standardization: Define and maintain shared libraries, core frameworks, and "Golden Paths" to ensure that 10+ engineering teams are building in a unified direction.
Mentorship & Review: Serve as the final technical reviewer for complex PRs and lead "Design Reviews" to ensure individual team implementations don't compromise system-wide stability.
Hands-on Prototyping: Build "Proof of Concepts" (PoCs) for new integrations or tools (like AI-assisted development or new AWS services) to prove viability before full-scale rollout.
AI Strategy & Governance: Define the architectural standards for integrating AI-assisted development tools and LLM capabilities into our SDLC. You will evaluate how AI impacts code maintainability, security, and system performance, ensuring that AI-generated components adhere to our enterprise design patterns.
What we need you to bring:
Experience: 8+ years of hands-on Java development experience, with a proven track record of designing and delivering enterprise-scale SaaS applications.
Architecture Mastery: Deep understanding of Distributed Systems, Microservices, and Event-Driven Design.
Java Ecosystem: Expert-level knowledge of Spring Boot 3.x (Security, Data JPA, Cloud Stream) and Java 17/21+.
AI-Augmented Engineering: Proven ability to integrate AI-assisted development workflows (e.g., GitHub Copilot, Claude) into the software lifecycle to accelerate refactoring, improve test coverage, and automate architectural documentation.
Data Strategy: Strong expertise in Oracle RDBMS and PL/SQL. You must be comfortable designing complex data models and leading the transition from database-centric logic to service-centric logic.
Full-Stack Context: While focused on the backend, you should have a strong understanding of modern frontend architectures (Angular/React) to ensure seamless API integration.
Collaborative Leadership: Ability to influence engineering teams and stakeholders without needing to be the "sole" decision-maker.
Strong Plus:
Modernization Experience: Specific experience refactoring Oracle ADF or monolithic legacy systems into microservices.
Cloud & DevOps: Practical experience with AWS (ECS, RDS, Lambda) and Infrastructure as Code (Terraform).
Messaging: Experience with RabbitMQ or similar message brokers for high-concurrency environments.
Create a job alert for this search

Software Architect (Java) • Toronto, ON, Canada

Similar jobs

Senior Java Architect

CapgeminiToronto, ON, CA
Full-time

Be among the first 25 applicants.This range is provided by Capgemini.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job post...Show more

 • Promoted

Senior Software Architect

Supernova TechnologyToronto, ON, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end so...Show more

 • Promoted

Software Architect: Event-Driven Microservices & Kubernetes

RGP (Resources Connection)Toronto, ON, CA
Full-time

A leading consulting firm in Calgary is seeking a hands-on Software Architect responsible for designing and standardizing engineering patterns that support enterprise teams.The ideal candidate will...Show more

 • Promoted

Hybrid Senior Java Architect (REST/SOA/Azure)

Rubicon PathToronto, ON, CA
Full-time

A prominent technology firm in Toronto is seeking a Senior Software Developer.This role involves translating technical specifications into applications, developing programming specifications, and c...Show more

 • Promoted

Java Architect

Tata Consultancy ServicesToronto
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more

 • Promoted

Software Architect

ZyngaToronto
Full-time

Come join Zynga’s Mobile Game Tech (MGT) team.As a Software Architect you will shape the technical vision, design and implementation of scalable backend services that power our games for millions o...Show more

 • Promoted

Software Architect, Cloud Infrastructure

PetalMDToronto, ON, CA
Full-time

Software Architect, Cloud Infrastructure.Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient...Show more

 • Promoted

Senior Java Architect - Enterprise SaaS (Remote)

Veeva Systems, Inc.Toronto, ON, CA
Remote
Full-time

A leading enterprise SaaS provider is seeking a Principal Software Engineer in Canada.You will develop and guide the creation of scalable applications while mentoring engineers and driving technica...Show more

 • Promoted

Software Architect

KonradToronto, ON, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems ...Show more

 • Promoted

Software Architect - Cloud, APIs & Low‑Code (Hybrid)

Meridian Credit UnionToronto, ON, CA
Full-time

A leading Canadian credit union is seeking a skilled application developer to design and maintain robust software solutions.This hybrid role requires a minimum of 4-5 years of experience in applica...Show more

 • Promoted

Technical Solution Architect -.NET & Java | Cloud

Kumaran SystemsToronto, ON, CA
Full-time

A leading technology firm in Toronto is seeking a highly skilled Technical Solution Designer with strong expertise in.The role involves designing scalable solutions, guiding development teams, and ...Show more

 • Promoted

Software Technical Architect

Talent To Hire Inc.Toronto, ON, CA
Full-time

The Technology Architect is responsible for designing and implementing robust technical architectures, frameworks, and strategies that align with business objectives and application requirements.Th...Show more

 • Promoted

Solutions Architect(Java)

GalentToronto
Full-time

Strong core banking domain knowledge.Expert and hands-on experience in Java.Proven experience in Microservices architecture.Solid background in architecting and solutioning enterprise-grade Java ap...Show more

 • Promoted

Senior Platform & Middleware Architect (Android NDK/Linux)

Applied MaterialsToronto, ON, CA
Full-time

A global leader in materials engineering is seeking an experienced Software Engineer in Toronto who will design and develop complex software solutions focusing on Android NDK and Linux environments...Show more

 • Promoted

Software Architect Specializing in Cloud and Agile Development

SlalomToronto, ON, CA
Full-time

Shape innovative software solutions as an Architect focused on cloud applications.Collaborate with talented teams to design, validate, and operate scalable software products effectively.This dynami...Show more

 • Promoted

Application / Software Architect

TEEMA Solutions GroupToronto, ON, CA
Full-time

This role involves evaluating technology solutions, ensuring system integration, and monitoring industry trends to stay aligned with government and industry regulations.Architecture Development & S...Show more

 • Promoted

Java Project Lead — Spring & Hibernate Architect (Toronto)

krg technology incToronto, ON, CA
Full-time

A technology staffing firm is looking for a Java Project Lead in Toronto, CA.The ideal candidate will have strong skills in Core JAVA, JSP, Spring, and Hibernate, along with experience in developin...Show more

 • Promoted

Senior Banking Java & Azure Solution Architect

KastechToronto
Full-time

A leading IT solutions provider is seeking a seasoned professional with over 12 years of experience in the IT industry.The candidate must possess strong core banking domain knowledge and expert han...Show more