7+ years of experience in hands on Software Development life cycle : Coding, peer reviewing attending production issues.
Minimum 3 years of Management / Technical Lead experience.
Java, REST, SOAP, Performance tuning of Applications.
Prior work experience in and understanding of Agile.
Strong knowledge on CI / CD tools and workflows.
Domain-Driven Design and Micro-service architectures.
Strong knowledge in Business-Driven Design and Test Driven Development.
Developing middleware applications using a variety of modern technologies with relational, non-relational data bases and cloud hosted applications.
Performance engineering and educating teams on non-functional requirements to achieve web-scale
Middleware and Security experience, fixing vulnerabilities.
A strong background in the SaaS or PaaS space preferred