-Strong knowledge of Core Java concepts (OOP, multithreading, collections, JVM fundamentals).
-Proficiency with Spring Framework, Spring Boot and Microservice Architecture.
-Experience building and consuming RESTful APIs.
-Solid understanding of Hibernate/JPA and relational databases.
-Solid knowledge of version control systems like Git.
-Experience with Maven/Gradle build tools.
-Familiarity with Agile development methodologies.
-Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.