- Core Java /System design
- Java 8 +, REST API and Microservices development with hands-on coding experience
- Concept of OOPs, Exception handling
- Data structures implementation and optimization
- Multi-threading, concurrency, and error-handling
- Circuit breaker
- Machine coding
- Microservice communication (Sync & Async)/ architecture
- Spring Boot rest controller, security and exceptions, spring data JPA & JBDC, transaction management, DI, auto configuration, Springboot starters, annotations, config
- Kafka/JMS, CI/CD, GIT
- Must have worked as Developer/Lead