Java Backend Developer (Java, Spring Boot, JPA, SQL, Microservices). Design, develop, and maintain high-performance, scalable, and reliable backend services using Java and Spring Boot. Develop and optimize database schemas and write efficient SQL queries using relational databases (e.g., DB2, Oracle). Implement and manage JPA repositories and entity models. Architect, build, and deploy microservices. Ensure system security, performance, and scalability. Collaborate with DevOps to implement CI/CD pipelines. Integrate with message brokers (e.g., Kafka, RabbitMQ). Write clean, testable code using JUnit, Mockito. Troubleshoot and resolve complex technical issues.