Job Opportunity: We are seeking an experienced Backend Developer to join our team. The ideal candidate will have solid hands-on experience developing backend applications using Java, Spring Boot, Hibernate, and multithreading. Key Responsibilities: * Develop high-quality backend applications using Java and relevant frameworks * Design and implement efficient database solutions using SQL and relational databases * Build RESTful APIs and work within a microservices-based environment * Optimize application performance using caching tools and basic JVM tuning * Collaborate with Development, Operations, and QA teams to deliver scalable and secure applications * Work closely with the DevOps team to ensure smooth deployment and scaling of applications * Stay up-to-date with industry trends and best practices in software development Requirements: