Job Description:
We are looking for a skilled Java Developer with hands-on experience in developing scalable applications using Spring Boot, MySQL, Elasticsearch, and RabbitMQ. The ideal candidate should have a strong understanding of backend development, system integration, and API management.
Key Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable Java applications.
Implement and manage RESTful APIs using Spring Boot.
Work with MySQL for data modeling, optimization, and performance tuning.
Integrate Elasticsearch for efficient data indexing and searching.
Handle message queuing and communication using RabbitMQ.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and debug applications to optimize performance.
Write clean, well-documented, and testable code.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Minimum 3 years of experience in backend development using Java and Spring Boot.
Strong knowledge of MySQL, Elasticsearch, and RabbitMQ.
Understanding of microservices architecture and RESTful APIs.
Familiarity with version control systems (Git).
Excellent problem-solving and analytical skills.
Job Type: Full-time
Pay: ₹80,000.00 - ₹90,000.00 per month
Benefits:
Flexible schedule
Work from home
Work Location: Remote