Java Developer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain applications using Java (8/11/17) * Build and manage event-driven systems using Kafka (producers, consumers, topics) * Develop microservices architecture using Spring Boot * Implement REST APIs and integrate with third-party services
Requirements
Strong experience in Core Java & Multithreading * Hands-on experience with Apache Kafka * Experience with Spring Boot / Spring Framework * Knowledge of Microservices architecture * Experience with RESTful APIs * Good understanding of SQL/NoSQL databases * Familiarity with Docker / Kubernetes (nice to have) * Experience with messaging systems (Kafka, RabbitMQ, etc.) * Strong debugging and problem-solving skills