We are hiring for a Strong Java Architect / Solutions Designer for our client in Canada.
Job Title: Java Solutions Designer (AWS)
Location: 100% remote
Years of Experience: 12+ years (Mandatory)
Type: Full-time
We are looking for a Java Solutions Designer to architect and design cloud-native applications on AWS. The role involves creating solution designs, defining integration patterns, and guiding development teams to deliver scalable, secure, and high-performance systems.
Key Responsibilities:
Design end-to-end solutions using Java, Spring Boot, and AWS services.
Create architecture diagrams, HLD/LLD, and integration patterns.
Lead technical discussions and support development teams.
Implement cloud-native, microservices-based architectures.
Ensure security, performance, and compliance in AWS environments.
Skills & Experience
Strong experience in Java, Spring Boot, microservices.
Hands-on expertise with AWS (EC2, Lambda, API Gateway, RDS/DynamoDB, S3, etc.).
Knowledge of API design, event-driven systems, and integration patterns.
Experience with Docker/Kubernetes, CI/CD, and IaC (Terraform/CloudFormation).
Excellent communication and solution design skills.
Preferred:
AWS certification
Experience with Kafka/Kinesis and DDD