10+ years of expertise working in Core Java,J2EE, Design Patterns, Spring, Spring Boot, Micro service architecture
Expertise in Web services; SOAP and REST
Experience with at least one UI technology like Angular, React JS, OJET
Good knowledge in Postgres / MySQL, Advanced PL SQL with JSON data management
Build tools like Ant, Maven and Gradle
Experience in Azure Repos / SVN / Git source control tool is must
Solid understanding of Software development life cycle and OOPS concept
Working with APIs / Integrations is must
Experience working with JDK 17 + is preferred
Excellent understanding of architectural principles involved in SaaS and multi-tenant platforms
Strong in development tools like Eclipse with SDS, IntelliJ, Git, Cradle, Sonar, Jenkins, Jira / ADO / Artifactory
ORM technologies like Hibernate
Experience with Kubernetes and Dockers is preferred
Experience of messaging systems and data pipelines such as RabbitMQ and Kafka is preferred
Experience using other API Management solutions like Apigee
Well versed with scalability, automation, resiliency, high availability and user experience
Experience in cloud computing application implementations on AWS is preferred
Strong background in creating secure cloud architectures for customer facing applications that are enterprise grade and highly scalable is strongly preferred
Experience in Agile, DevOps culture is a plus
Should have managed a team of SSE / SE and lead at least 2 projects