Core Java, Data Structures, Algorithms, Collections, Multithread Programming, Spring Boot, Spring Mvc, Hibernate, Object Oriented Programming, Design Patterns, MySql, NoSql, GIT, Docker, Kubernetes, Agile, Prometheus, Grafana, Microservice, Distributed System, LLD, HLD Design.