Roles and Responsibilities
- Hands-on technologist with 12+ years of experience in coding, designing, and review of technical deliverables
- Must have at least 2+ years of experience as a technical architect
- Strong experience in Java 8 (or above) and Spring Boot
- Strong experience in REST APIs (using Spring / Jersey etc .Exposure of GraphQL & Open API /Swagger will be preferred
- Strong Experience in AWS Cloud Platform and services (AWS Lambda, API Gateway, EC2, ELB, IAM, Route53, RDS, S3, SNS, SQS, Cloud Watch, Cognito)
- STRONG COMMUNICATION SKILL IS A MUST
- Strong in Application Architecture, Design Patterns, SOLID design principles, REST API Design, MicroService Based Architecture, Monolithic Applications
- Strong experience in relational databases such as SQL Server, Oracle, MySQL and at least one NOSQL database such as Cassandra, MongoDB, CouchDB
- Exposure in performance tuning of SQL and PL/SQL will be preferred
- Highly proficient in systems and non-functional requirements definition
- Experienced in technology stack selection and the definition of solution, technology, and integration architectures
- Experience of implementing and governing software ,engineering processes, practices, tools and standards for development teams
- Proficient in effort estimation techniques; will actively support project managers and scrum masters on planning the implementation and will work with test leads on the definition of an appropriate test strategy for the realization of a quality solution
- Strong leadership, business communication and consulting skills
- Prior experience of working in client facing leadership roles in geographies like US, Canada or UK
- Extensive pre-sales experience as a technology/ engineering subject matter expert i.e. high level solution definition, sizing and RFI/RFP responses
- Aware of latest technology trends, engineering processes, practices and metrics
- Must be a thought leader in one or more areas of technology
Desired Candidate Profile
- Experience on 12-factor applications and event driven architectures
- Architecture experience with PAAS and SAAS platforms hosted on AWS
- Data modelling and design experience
- Infrastructure sizing and design experience for on premise and cloud hosted platforms
- Aware of latest technology trends, engineering processes, practices and metrics