Description
We are seeking a highly experienced Software Solution Architect with expertise in Java and cloud technologies to join our dynamic team in India. The ideal candidate will play a critical role in designing and implementing innovative software solutions that meet our clients' needs.
Responsibilities
- Design and develop scalable software solutions using Java and cloud technologies.
- Lead architectural discussions and decisions regarding cloud-based services and applications.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Ensure the performance, quality, and responsiveness of applications through rigorous testing and optimization.
- Mentor junior developers and provide technical guidance to enhance their skills and knowledge.
- Stay updated with emerging technologies and industry trends to continuously improve the software solutions.
Skills and Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.15-18 years of experience in software development with a strong focus on Java programming.Extensive experience in cloud platforms such as AWS, Azure, or Google Cloud.Proficiency in microservices architecture and containerization technologies like Docker and Kubernetes.Strong understanding of database management systems, both SQL and NoSQL.Experience with Agile methodologies and DevOps practices.Excellent problem-solving skills and the ability to work in a fast-paced environment.Skills Required
Java, Cloud Architecture, Microservices, Kubernetes, Api Management, Security Protocols, containerization , System Integration