Senior Java Developer
ROLE_DESCRIPTION -• Design, develop, and maintain Java-based applications using frameworks such as Spring / Spring Boot• 5+ years of professional software development experience with Java.• Strong knowledge of Spring Boot, Spring Framework, JPA/Hibernate, and Java 8+.• Hands-on experience with AWS (Lambda, EMR)• Experience in RESTful API development, microservices, and distributed systems.• Proficiency with relational and/or NoSQL databases.• Participate in code reviews, architecture discussions• Excellent communication and collaboration abilities• Experience working on requirements analysis, collaborate with Business