Engineer Java Developer (Core Java, Spring Boot, Kafka) Must Have Technical/Functional Skills Strong proficiency in Core Java (Java 8 or above). Hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security. In-depth knowledge of Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka Consumer/Producer APIs. Experience with RESTful API development and microservices architecture. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Understanding of multithreading, concurrency, and asynchronous programming. Experience with CI/CD pipelines, Docker, and Kubernetes is a plus. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities.