We are looking for an experienced Solution Architect to lead the design and delivery of scalable, secure, and high-performing enterprise solutions. The ideal candidate will have a strong technical background in Java-based technologies, cloud platforms, and microservices architecture, along with the ability to collaborate with business stakeholders, clients, and engineering teams.
Key Responsibilities
- Design end-to-end technical solutions aligned with business and customer requirements.
- Define solution architecture, technology stack, integration patterns, and application design.
- Lead architecture discussions and provide technical guidance throughout the software development lifecycle.
- Work closely with clients, product owners, business analysts, and development teams to translate business needs into technical solutions.
- Drive architecture reviews, code quality, scalability, performance, and security best practices.
- Design cloud-native applications using AWS, Azure, or GCP.
- Develop API-first and microservices-based architectures.
- Review technical designs and mentor development teams on architecture standards and best practices.
- Evaluate emerging technologies and recommend suitable solutions.
- Support pre-sales activities, effort estimation, technical proposals, and solution presentations.
Required Competencies
- Excellent problem-solving and analytical skills
- Strong stakeholder management and client-facing communication
- Leadership and mentoring abilities
- Ability to make architectural decisions balancing business and technical needs
- Strong documentation and presentation skills
Why Join Us?
- Chance to architect enterprise-scale digital solutions
- Work with modern technologies and cloud platforms
- Collaborative and innovation-driven work environment
- Excellent career growth and leadership opportunities
- Competitive compensation and benefits