Postúlate en Kit Empleo: kitempleo.pe/empleo/vmgex
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.
n
Responsibilities
n
n
- Develop and maintain microservices using Java
n
- Implement and support event-driven architectures using Kafka or similar technologies
n
- Configure and manage message producers and consumers
n
- Ensure reliable data ingestion and event processing
n
- Deploy and maintain containerized applications
n
- Support CI/CD pipelines for service deployment
n
- Optimize streaming performance and processing latency
n
- Integrate services with cloud-based data platforms
n
- Collaborate with DevOps and Data Engineering teams
n
- Ensure secure communication and configuration management
n
n
Requirements
n
n
- Bachelor’s degree in Computer Science, Engineering, or related field
n
- Experience in backend development using Java
n
- Knowledge of event-driven and streaming architectures
n
- Experience working with Kafka or similar messaging systems
n
- Experience with microservices architecture
n
- Familiarity with Docker and containerized deployments
n
- Understanding of CI/CD practices
n
- Experience integrating services with cloud environments
n
n
Nice to Have
n
n
- Experience with Spring Boot
n
- Knowledge of Jenkins or similar CI/CD tools
n
- Experience with AWS or other cloud providers
n
- Familiarity with networking and security concepts
n
- Experience optimizing streaming performance
n
n
Soft Skills
n
n
- Technical problem-solving skills
n
- Collaborative mindset
n
- Results-oriented approach
n
- Strong communication skills
n
Postúlate en Kit Empleo: kitempleo.pe/empleo/vmgex