Job Details:
Responsibilities: • Design, develop, and maintain scalable RESTful APIs and microservices using Spring Boot and JPA/Hibernate. • Collaborate with cross-functional teams (Frontend, DevOps, Product) to deliver high-quality backend solutions. • Work on relational databases like PostgreSQL and NoSQL databases such as MongoDB or Redis. • Implement efficient and robust multithreaded applications to handle concurrent processes and background jobs. • Integrate and maintain Apache Kafka for asynchronous event-driven communication between services. • Write clean, maintainable, and well-documented code following best practices and coding standards. • Troubleshoot and optimize application performance and database queries. • Participate in code reviews, unit testing, and deployments. • Stay updated with emerging technologies and propose improvements for system design and architecture. Requirements: • Strong proficiency in Core Java and Java 8+ features (Streams, Lambdas, etc.). • Han