Java Solutions Architect - Microservices, AWS, RabbitMQ

Staffinity

Mississauga

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Staffinity is seeking a Solutions Architect - Java for a client in Mississauga. This full-time, permanent role offers salary 100-130k CAD plus bonus and benefits, with the possibility of upside.

The position requires in-office work in Mississauga each day. The ideal candidate has 5+ years in core Java/J2EE, Spring Boot, microservices, OAuth2 security, RabbitMQ, and cloud/containerization (AWS/Google Cloud, Docker, Kubernetes).

Qualifications

  • 5+ years hands-on experience with core Java/J2EE, design patterns.
  • Experience with Spring Boot and microservices.
  • Strong knowledge of OAuth2, scopes, user roles and API security.
  • Experience installing, configuring, administering, monitoring RabbitMQ.
  • Understanding of Event Driven Architecture.
  • Knowledge of concurrency issues and solutions in architecture.
  • Experience with cloud and containerization: AWS, Google Cloud, Docker, Kubernetes.
  • Proficiency with HTTP/HTTPS/HTTP2.
  • Experience with CI/CD, TDD and pair programming.
  • Experience with Scrum, Jira, Confluence, Git.

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.

Skills

Java/J2EE
Spring Boot
Microservices
OAuth2 Security
RabbitMQ
Event-Driven Architecture
Concurrency
Cloud (AWS/GCP)
Docker
Kubernetes
HTTP/HTTPS/HTTP2
CI/CD
TDD / Pair Programming
Scrum/Jira/Confluence
Debugging/Troubleshooting
Communication
Self-starter

Tools

Jira
Confluence
Git
Docker
Kubernetes
AWS
Google Cloud

Job description

Staffinity is seeking a Solutions Architect - Java for a client in Mississauga. This full-time, permanent role offers salary 100-130k CAD plus bonus and benefits, with the possibility of upside.

The position requires in-office work in Mississauga each day. The ideal candidate has 5+ years in core Java/J2EE, Spring Boot, microservices, OAuth2 security, RabbitMQ, and cloud/containerization (AWS/Google Cloud, Docker, Kubernetes).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

08/01/2026
08/01/2026

Staffinity • Mississauga

On-site
CAD 100,000 - 130,000
Senior Java Backend Engineer, Spring Boot & Microservices
Senior Java Backend Engineer, Spring Boot & Microservices

Rang Technologies Inc • Mississauga

On-site
CAD 90,000 - 100,000
Senior Java Engineer: Scalable Backend & Microservices Leader
Senior Java Engineer: Scalable Backend & Microservices Leader

Virtusa • Mississauga

On-site
CAD 110,000 - 170,000
Core Java Developer
Core Java Developer

VLink Inc • Mississauga

On-site
CAD 90,000 - 120,000
Java API Engineer
Java API Engineer

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 120,000 - 160,000
Senior Java Engineer: Microservices & Capital Markets
Senior Java Engineer: Microservices & Capital Markets

Virtusa • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Microservices Engineer - Hybrid Mississauga
Senior Java Microservices Engineer - Hybrid Mississauga

Iris Software Inc. • Mississauga

Hybrid
CAD 90,000 - 120,000
Mid-Senior Java Microservices Engineer (Contract)
Mid-Senior Java Microservices Engineer (Contract)

Dexian • Mississauga

On-site
CAD 90,000 - 125,000
Java Backend developer
Java Backend developer

Rang Technologies Inc • Mississauga

On-site
CAD 90,000 - 100,000
Senior Java Architect
Senior Java Architect

Compunnel Inc. • Montreal

Hybrid
CAD 105,000 - 155,000