Senior Java Architect (Canada)

Senior Java Architect (Canada)

06 Sep
|
Carbonsoft
|
Canada

06 Sep

Carbonsoft

Canada

? Hiring: Java Architect – Angular & AWS | Fully Remote ?

We are looking for an experienced and highly skilled Java Architect to join our team for a fully remote opportunity.

? Candidate Location: Ontario, Canada

? Work Model: 100% Remote

?? Eligibility: Candidates must be currently based in Ontario, Canada

Job Summary

We are seeking a hands-on Java Architect with strong expertise in Java, Spring Boot, Microservices, Angular, and AWS. The ideal candidate will have extensive experience designing and architecting scalable, secure, and high-performing enterprise applications.

This role requires strong technical leadership and the ability to define application architecture, guide development teams, and drive cloud-native application development on AWS.

Required Skills & Qualifications

- 10+ years of overall experience in software development
- Strong experience as a Java Technical Architect / Solution Architect
- Expert-level knowledge of Java and J2EE
- Strong hands-on experience with:
- Spring Framework
- Spring Boot
- Microservices Architecture
- RESTful APIs and Web Services
- Strong experience with Angular and modern frontend application architecture
- Experience designing and developing full-stack enterprise applications
- Solid hands-on experience with AWS Cloud services
- Experience with AWS services such as:
- EC2
- S3
- Lambda
- ECS / EKS
- RDS
- API Gateway
- CloudWatch
- IAM
- Experience designing cloud-native and scalable applications
- Strong understanding of distributed systems and microservices patterns
- Experience with Docker and Kubernetes
- Strong knowledge of CI/CD pipelines and DevOps practices
- Experience with Git, Jenkins,



GitHub Actions, or similar tools
- Strong understanding of security, authentication, and authorization
- Experience with application performance tuning and scalability
- Strong database experience with SQL and relational databases
- Excellent leadership, communication, and stakeholder management skills

Key Responsibilities
- Define and drive the overall technical and application architecture
- Design scalable and secure applications using Java, Spring Boot, Angular, and AWS
- Architect and implement microservices-based solutions
- Provide technical leadership and guidance to development teams
- Establish architecture standards, coding standards, and best practices
- Design and implement RESTful APIs and integrations
- Lead cloud migration and cloud-native application development initiatives
- Work closely with business stakeholders, product teams, and engineering teams
- Review application designs and ensure scalability, security, and performance
- Drive technical decisions and resolve complex architectural challenges
- Mentor developers and technical leads

Nice to Have
- AWS Certifications
- Experience with Terraform or Infrastructure as Code (IaC)
- Experience with Kafka or event-driven architecture
- Experience with Agile/Scrum methodologies
- Experience working with large-scale enterprise applications

? Interested candidates who are currently based in Ontario, Canada, are encouraged to apply! #JavaArchitect #JavaJobs #SpringBoot #Microservices #Angular #AWS #CloudArchitecture #SolutionArchitect #OntarioJobs #CanadaJobs #RemoteJobs #HiringNow #TechJobs #JavaDeveloper #AWSJobs

📌 Senior Java Architect (Canada)
🏢 Carbonsoft
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java architect (canada) / canada