Java Architect

3 weeks ago


Canada Icon Full time

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 environment, 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



  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS)Location: 100% remoteYears of Experience: 12+ years (Mandatory)Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution...


  • New Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS)Location: 100% remoteYears of Experience: 12+ years (Mandatory)Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • New Canada Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • New Canada, NS Carbonsoft Full time

    We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada. Job Title: Java Solutions Designer (AWS) Location: 100% remote Years of Experience: 12+ years (Mandatory) Type: Full-time We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs,...


  • Canada Photon Group Full time $120,000 - $180,000 per year

    Description Qualifications  Minimum 15+ years of relevant experience in applications development  Architect and design large-scale, distributed big data solutions using Java and big data technologies to handle high-volume data processing and analytics.  Expertise in Bigdata ecosystem (Cloudera Distribution) using spark and Map Reduce  Java (core) 1.8 or...