Skip to main content
Post your resume and find your next job on Indeed!

Java Technical Architect jobs in Greater Toronto Area, ON

Sort by: -
    • Staffinity is currently seeking a Solutions Architect/Developer - Java for a client located in Mississauga.
    • This is a full-time, permanent position with salary…
    • Proven ability to clearly present technical concepts to both technical and non‑technical stakeholders.
    • Provide technical leadership and architectural direction…
    • The Java Full Stack Dev Tech Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in…
    • The API Architect is responsible for the technical design and overall architecture of the Moneris API platform.
    • Develop and share best-practice knowledge.
    • Strong collaboration, mentorship, and technical leadership skills.
    • We have a great new opportunity to support one of our Technology / HVAC Solutions clients in…
    • Strong understanding of core java, collections, multithreading, performance tuning, troubleshooting and deployment.
    • Experience in core J2EE, Spring.
    • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning: Leverage…
    • Design end-to-end data architecture on Azure Lead implementation using Databricks & Data Fabric Define data models, pipelines, and governance policies Provide…
    • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning: Leverage…
    • NET et des services cloud.
    • 7+ années d’expérience en développement et architecture applicative (Node.js et/ou .NET).
    • Translate business capabilities and product roadmaps into clear architectural patterns, reference designs, and technical guardrails.
    • The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and resilient backend services.
    • Superior communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
    • Partner with product managers, architects, and stakeholders to translate business requirements into scalable technical solutions.
  • View similar jobs with this employer
    • Strong technical background: AWS/Cloud, frontend (TypeScript / Node / Next.js / React), backend (Java; Spring Boot is a plus).
Get email updates for the latest Java Technical Architect jobs in Greater Toronto Area, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Solutions Architect - Java - In-office - job post

Staffinity Inc.
4.6 out of 5 stars
Mississauga, ON
$110,000–$130,000 a year - Permanent, Full-time

Job details

Pay

  • $110,000–$130,000 a year

Job type

  • Permanent
  • Full-time

Location

Mississauga, ON

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Life insurance
  • Disability insurance
  • Profit sharing
  • Extended health care

Full job description

About Staffinity

We are your trusted bilingual recruiting, short and long-term staffing service provider. Our primary goal has been matching sought-after employers with talented candidates. We are your source to get you in front of desirable employers who are now hiring in your area. Please visit us at https://staffinity.ca

Why Work With Us?

  • Incredible opportunity to solve complex problems
  • Work with one of the most cutting edge companies in Canada
  • Build a platform for the next generation of innovation
  • Work with and learn from some of the most renowned industry experts in the world
  • Great potential for upside and/or equity

Staffinity is currently seeking a Solutions Architect/Developer - Java for a client located in Mississauga. This is a full-time, permanent position with salary and benefits and the potential for upside. As teh candidate will be performing maintenance projects they must have a real depth of experience. Must be able to work every day out of the Mississauga office. The ideal candidate will have the following qualifications:

  • Strong Experience withproduct development
  • Knowledge of RabbitMQ
  • Experience developing complex products or modules from scratch is a bonus
  • Technical Architect / SME level knowledge for Java
  • ELK and authorization
  • CA and TLS
  • OAuth
  • Distributed Logging

Responsibilities:

  • Design and develop assigned software modules.
  • Unit testing, deployment and module monitoring.
  • Act as a main point of contact between internal departments and the customer.
  • Participate in agile ceremonies and ensure up to date status reporting.
  • Research new technologies and design choices and influence architecture decisions by making contribution in all stages of development.

Qualifications

  • 7+ years hands on experience with core Java & J2EE skills and well versed on design patterns and related frameworks
  • Experience with Spring-Boot and Microservices
  • Good knowledge and experience of oAuth2 and related concepts including scopes, user roles; Good understanding of security including writing secure software, API security, encryption and other security aspects.
  • Experience installing, configuring, administering, monitoring, and troubleshooting RabbitMQ.
  • Good understanding of Event Driven Architecture.
  • Good understanding of concurrency problems and how to solve them in architecture and implementation.
  • Experience working with cloud and containerization technologies including AWS, Google Cloud, Docker, Kubernetes etc.
  • Good understanding of HTTP protocol with experience in HTTPs, HTTP2.
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies. Experience in Test Driven Development (TDD) and Paired Programming
  • Experience working with Scrum APM practices and tools including Jira, Confluence, Git etc.
  • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
  • Self-starter who can work independently with good communication skills.

Job Types: Full-time, Permanent

Pay: $110,000.00-$130,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • Profit sharing
  • Vision care

Experience:

  • Core JAVA and J2EE: 8 years (required)
  • CI/CD: 5 years (required)
  • TDD: 4 years (required)
  • RabbitMQ: 3 years (preferred)
  • Distributed Logging: 5 years (preferred)
  • OAuth: 5 years (required)
  • CA and TLS architecture: 5 years (required)

Work Location: In person

Let Employers Find YouUpload Your Resume