We are seeking a highly motivated Java Backend Developer with strong proficiency in Spring Boot and Apache Kafka. The ideal candidate should have excellent problem-solving and analytical skills, a good aptitude for learning new technologies, and the ability to work effectively in a collaborative team environment.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Java (Spring Boot).
- Implement real-time event-driven architectures and messaging solutions with Apache Kafka.
- Collaborate with frontend developers, QA, and DevOps teams to deliver high-quality products.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews, provide constructive feedback, and maintain coding best practices.
- Troubleshoot production issues and provide timely resolutions.
- Work in an Agile/Scrum environment and contribute to sprint planning, estimations, and retrospectives.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3 years of hands-on experience in backend development using Java & Spring Boot.
- Strong understanding of Kafka for messaging, event streaming, and integration.
- Good knowledge of RESTful APIs, microservices architecture, and database systems (SQL/NoSQL).
- Experience with version control tools like Git.
- Strong problem-solving skills, logical reasoning, and a proactive attitude.
- Good aptitude, ability to quickly grasp complex systems, and eagerness to learn new technologies.
Job Type: Full-time
Pay: ₹40,000.00 - ₹50,000.00 per month
Benefits:
- Health insurance
- Work from home
Application Question(s):
- What is your current CTC?
- What is your notice period? (in days)
- Is in hand salary of Rs. 40,000 to Rs. 50,000 per month agreeable for you?
Experience:
- Spring Boot: 2 years (Required)
- Java: 2 years (Required)
- Kafka: 2 years (Required)
Work Location: Remote