We are seeking a highly skilled and experienced Solution Architect to drive the design and implementation of robust, scalable, and secure full-stack solutions.
You will play a pivotal role in translating business requirements into technical architectures, providing leadership to development teams, and ensuring adherence to best practices in architecture, security, and performance.
This role requires a deep understanding of both front-end and back-end technologies, cloud services, and modern development Responsibilities :
Solution Design And Architecture
Design and architect end-to-end full-stack solutions that align with business objectives and technical requirements.
Develop comprehensive architectural blueprints, including system diagrams, data flow diagrams, and technical specifications.
Evaluate and select appropriate technologies and frameworks to meet project needs, considering scalability, performance, and security.
Define and enforce architectural standards and best practices across development teams.
Technical Leadership And Collaboration
Provide technical leadership and mentorship to development teams, guiding them through the implementation process.
Collaborate with business analysts, product owners, and engineering teams to translate requirements into detailed technical designs.
Conduct code reviews and ensure adherence to coding standards and architectural guidelines.
Facilitate technical discussions and workshops to resolve complex technical challenges.
Full Stack Development And Implementation
Design and develop scalable and secure back-end services using Java and related frameworks (e.g., Spring Boot, Hibernate).
Architect and implement responsive and user-friendly front-end interfaces using Angular, React.js, and React Native.
Design and implement RESTful APIs and microservices architectures.
Ensure seamless integration between front-end and back-end systems.
Cloud Architecture And Deployment
Design and implement cloud-native solutions on AWS, leveraging services such as EC2, S3, Lambda, RDS, API Gateway, and CloudFormation.
Architect and manage containerized applications using Docker and Kubernetes.
Implement serverless architectures and event-driven systems.
Ensure security and compliance of cloud deployments.
Performance And Scalability
Design and implement solutions that meet performance and scalability requirements.
Conduct performance testing and identify bottlenecks.
Optimize system performance through code optimization, database tuning, and caching strategies.
Design and implement scalable architectures that can handle increasing workloads.
DevOps And CI/CD
Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
Automate deployment and configuration management using infrastructure-as-code tools like Terraform or CloudFormation.
Implement monitoring and logging solutions to ensure system health and stability.
Security And Compliance
Design and implement secure solutions that adhere to industry best practices and regulatory requirements.
Conduct security assessments and vulnerability analysis.
Implement authentication and authorization mechanisms.
Ensure data security and privacy.
Technology Evaluation And Innovation
Evaluate and integrate emerging technologies to enhance solution efficiency and effectiveness.
Conduct proof-of-concepts and feasibility studies.
Stay up-to-date with the latest trends and advancements in full-stack development and cloud Skills & Experience :
7+ years of experience in software architecture and solution design.
Expertise in Java and related frameworks (Spring Boot, Hibernate, etc.
Strong proficiency in front-end development using Angular, React.js, and React Native.
Hands-on experience with AWS cloud services (EC2, S3, Lambda, RDS, API Gateway, CloudFormation, etc.
Experience designing and implementing microservices architectures.
Proficiency in designing and implementing RESTful APIs.
Experience with containerization technologies (Docker, Kubernetes).
Knowledge of DevOps practices and CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline).
Experience with infrastructure-as-code tools (Terraform, CloudFormation).
Strong understanding of security best practices and compliance requirements.
Excellent problem-solving and communication skills Experience with database technologies (SQL, NoSQL).
Experience with version control systems Competencies :
Architectural Design
Full Stack Development
Cloud Computing (AWS)
Microservices Architecture
DevOps and CI/CD
Security and Compliance
Technical Leadership
Communication and Collaboration
Problem solving
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job