Java Developer
• Minimum 7+ years of experience in Java development with strong knowledge of core Java concepts (OOP, multithreading, collections). • Hands-on experience with Spring Boot, Spring MVC, and Microservices architecture. • Strong experience in building REST APIs and backend services. • Minimum 3+ years of experience with database development, including SQL queries, stored procedures, and performance optimization. • Experience with message queues (Kafka, RabbitMQ, or similar). • Familiarity with CI/CD tools (Jenkins, Bamboo, GitLab CI/CD). • Experience with cloud platforms (AWS, Azure, or GCP) is preferred. • Strong debugging, problem-solving, and performance tuning skills. • Ability to work independently and collaborate effectively with cross-functional teams.