- 5+ years of hands-on experience in Java development.
- Solid expertise in Core Java and Advanced Java concepts.
- Experience with Multithreading, Concurrency, and JVM Performance Tuning.
- Strong knowledge of Collections, Streams, Lambda Expressions, and Design Patterns.
- Experience with Spring Boot, Spring MVC, Spring Security, and Hibernate.
- Hands-on experience in Microservices Architecture.
- Strong SQL and database design knowledge.
- Experience with RESTful API development.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Good understanding of AWS or Azure Cloud platforms.