Job Description :
Technical Architect
Job Requirements:

10-12 years of experience in the software industry
At least 3 years of architect experience in architecting large projects;Take ownership of the solution from end to end, and be responsible for translating functional requirements into a solution
Troubleshoot technical issues , reverse enginering experience.
Good knowledge in NFR requirement gathering
Strong development background with latest Architecture trends, Java/J2EE Technologies spring ,hibernate , struts , angular, Design Patterns, Object Oriented Programming Concepts
Experience with APIs: design, development and consumption.
Strong background using various libraries, framework and patterns in Java technology stack
Strong background in design and implementation of external services integrations (using REST, SOAP and/or ESB)
Strong experience with multiple full lifecycle software development processes, approaches and methods (SCRUM & RUP)
Design for scalability and performance
Show thought-leadership on next-generation systems
Experience in Solution architecture
Experience in Web application and Web services architectures
Solution cross-cutting concerns (security, monitoring, caching, etc
Good communication and interpersonal skills
Good Written communication Skills

Good to have
Experience in AIRLINE /Hospitality domain
Experience in BDD Tools
Experience in cloud (AWS, Oracle)