Java Developer (Kafka) - Interfell (Remote)
Simera · San Francisco, California, US
The Java Developer (Kafka) is responsible for developing and maintaining streaming-based microservices and data integration solutions. This role focuses on b...
Job description
The Java Developer (Kafka) is responsible for developing and maintaining streaming-based microservices and data integration solutions. This role focuses on building reliable ingestion services, ensuring efficient message processing, and supporting scalable event-driven architectures. Responsibilities: - Develop and maintain microservices using Java - Implement and support event-driven architectures using Kafka or similar technologies - Configure and manage message producers and consumers - Ensure reliable data ingestion and event processing - Deploy and maintain containerized applications - Support CI/CD pipelines for service deployment - Optimize streaming performance and processing latency - Integrate services with cloud-based data platforms - Collaborate with DevOps and Data Engineering teams - Ensure secure communication and configuration management Requirements: - Bachelor’s degree in Computer Science, Engineering, or related field - Experience in backend development using Java - Knowledge of event-driven and streaming architectures - Experience working with Kafka or similar messaging systems - Experience with microservices architecture - Familiarity with Docker and containeri...