5 years of overall software development experience, multi platform experience and expert level experience with business and technical applications.
Demonstrated leadership skills in both business and IT context to drive teams to achieve results.
Strong hands on experience in Java, Node JS, GoLang, Micro Services, Kafka, Spring BootExperience with Relational Database (Postgres), NoSQL(ElasticSearch, MongoDB, Cassandra)
Good understanding of different microservices principles, patterns, anti patterns best practices
Good understanding of various modules, packaging, designing of callbacks etc.
Experienced in containerization and container orchestration tools like Kubernetes
Experienced in identifying designing business events, orchestration choreography streaming of business events through Kafka, integration of Nodejs with Kafka etc.
Good understanding of AWS services like Application load balancers, Security groups, S3 buckets, availability zones , security best practices to be followed, cloud formation templates , Devops with AWS.
Excellent teamwork and communication skills, familiarity with agile development methodologies
Good to have additional knowledge on Spring cloud frameworks like Spring cloud gateway, spring cloud eureka, Hystrix, Spring Security OAuth , Spring Config etc.