Source description
About the role
About the Role 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? Opportunity 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
More at Pratham Software