Java Solution Architect

Job Description

  • Contractor
  • Anywhere

𝐖𝐞 𝐀𝐫𝐞 𝐇𝐢𝐫𝐢𝐧𝐠 (𝐂𝐚𝐧𝐚𝐝𝐚)

Role: Java Solution Architect | Canada
Location: Toronto, ON (Hybrid – 4 Days Onsite)
Pay Rate: $55–65/Hr
Experience: 8+ Years

Role Overview:
We are looking for an experienced Java Solution Architect with strong expertise in enterprise application architecture, microservices, cloud platforms, and scalable backend systems. The ideal candidate should have hands-on experience designing and implementing enterprise-grade Java solutions in Agile environments.

Key Responsibilities:
• Design and develop scalable enterprise applications using Java and Spring technologies
• Architect Microservices-based solutions and integration frameworks
• Build and manage REST APIs, API Gateway, and messaging solutions
• Work with SQL and NoSQL databases across enterprise applications
• Design cloud-native applications using AWS, Azure, or GCP
• Implement CI/CD pipelines and containerized deployment strategies
• Collaborate with business and technical teams on architecture decisions
• Optimize system performance, scalability, and reliability
• Support DevOps and automation initiatives

Required Skills:
• Strong experience in Java (Java 8/11/17+)
• Hands-on experience with Spring Boot, Spring MVC, Spring Security
• Microservices Architecture
• REST APIs and integration patterns
• Kafka/RabbitMQ messaging systems
• Oracle, PostgreSQL, MongoDB, MySQL
• AWS / Azure / GCP
• Docker & Kubernetes
• Design patterns, system design, multithreading, JVM tuning
• Git, Maven/Gradle, Jenkins, CI/CD pipelines

Preferred Skills:
• Banking/Finance domain experience
• Event-Driven Architecture
• Terraform / Infrastructure as Code
• OAuth2, JWT, SSO
• Agile/Scrum experience

👉 Reach out for more information.

Regards,
Mohammed Owais Hussain | Talent Acquisition
Email: Owais@aarorn.com