About the Position
We are seeking an experienced Technical / Solution Architect with strong expertise in Java development and AWS cloud architecture. The ideal candidate will design end-to-end solutions, guide development teams, and ensure best practices are followed to deliver resilient and cost-effective cloud applications.
About the Project
Our client is undertaking cloud transformation initiatives to build scalable, secure, and high-performance applications leveraging Java technologies and AWS cloud services. The Technical / Solution Architect will play a key role in defining architectural solutions that address complex business requirements and enable cloud-native capabilities.
Responsibilities
- Lead the design of scalable, secure, and maintainable solutions using Java and AWS services.
- Collaborate with stakeholders to gather requirements and translate business needs into technical architecture.
- Define architecture blueprints, reference models, and design guidelines aligned with enterprise standards.
- Provide technical leadership and mentorship to development teams on Java frameworks and AWS best practices.
- Evaluate and select appropriate AWS services to optimize solution performance, cost, and security.
- Drive cloud adoption strategies, including migration, automation, and CI/CD pipeline design.
- Ensure compliance with security policies and regulatory requirements within solution designs.
- Participate in architecture reviews, code reviews, and design workshops.
- Stay current with emerging cloud and Java technologies and recommend innovations.
Requirements
- 7+ years of experience as a Solution Architect, Technical Architect, or in a similar role designing enterprise applications.
- Strong proficiency in Java and related frameworks such as Spring and Hibernate.
- Hands-on experience architecting and deploying applications using AWS cloud services such as EC2, Lambda, S3, RDS, ECS, and CloudFormation.
- Deep understanding of cloud architecture principles, microservices, and serverless design patterns.
- Experience with infrastructure as code and automation tools such as Terraform, CloudFormation, or Ansible.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes is a plus.
- Solid understanding of security best practices in cloud environments.
- Excellent problem-solving, communication, and stakeholder management skills.
- Experience working in Agile or DevOps environments.
Nice to Have
- AWS Certified Solutions Architect certification.
- Experience with monitoring and logging tools such as CloudWatch or ELK stack.
- Familiarity with CI/CD tools such as Jenkins, GitLab, or CodePipeline.
- Background in eCommerce.