Key Responsibilities
- Design and oversee the architecture of scalable, secure, and high-performance systems
- Define technical standards and best practices for system development
- Collaborate with stakeholders to align architecture with business goals
- Evaluate and recommend technologies and frameworks for new projects
- Ensure system reliability, scalability, and compliance with industry standards
- Provide technical leadership and mentorship to engineering teams
Requirements
- 7+ years of experience in software architecture and system design
- Expertise in Java, microservices, and cloud platforms like AWS
- Strong understanding of security, scalability, and performance optimization
- Experience with Agile methodologies and cross-functional collaboration
- Excellent problem-solving and communication skills