Java Developer (Kafka) - Interfell (Remote)

 Posted 2 months ago
  
 Peru
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The Java Developer is responsible for developing and maintaining streaming-based microservices and data integration solutions. They will implement event-driven architectures using Kafka and ensure reliable data ingestion and processing.

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 containerized deployments
  • Understanding of CI/CD practices
  • Experience integrating services with cloud environments

Nice to Have

  • Experience with Spring Boot
  • Knowledge of Jenkins or similar CI/CD tools
  • Experience with AWS or other cloud providers
  • Familiarity with networking and security concepts
  • Experience optimizing streaming performance

Soft Skills

  • Technical problem-solving skills
  • Collaborative mindset
  • Results-oriented approach
  • Strong communication skills

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified