- 9+ years of hands-on experience in Java application development.
- Robust proficiency in Core Java, object-oriented programming, collections, exception handling, multithreading, and concurrency.
- Extensive hands-on experience with Spring Framework and Spring Boot.
- Experience designing and developing RESTful APIs and microservices.
- Strong understanding of software design principles, design patterns, and clean coding practices.