Role & responsibilities : Software Development & Design : - Develop scalable, reliable, and high-performance applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL. - Lead low-level and high-level design discussions and decisions for scalable architecture. - Build and