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