Hands-On experience on Spring Boot framework and Apache Kafka
Proficient in Java OOPs programming, Java Multithreading with 4+ years of experience
Extensive experience in Java Design Patterns
Experience in Microservice Design patterns along with experience of SOLID principles in Microservice communication with Sync and Asynchronous Communication, i.e Messaging queue, Rest and GRPC ( Pull and Push data Communication)
Version control tools like Git or SV
Skills (Good to have):
Knowledge / Experience in Dockers and Containers
AWS or any Cloud concepts
Fluency in written and spoken English
Working knowledge of continuous integration and continuous deployment principles
Exposure to Agile based Software Development cycle
Qualification:
Bachelors/Masters in Computer Science, Software Engineering or equivalent.