Browse All Jobs
Job Description

Capco, a Wipro company, is seeking a Java Developer with expertise in Spring Boot, Confluent Kafka, and distributed systems. The ideal candidate will have a strong background in designing, developing, and optimizing event-driven applications using Confluent Kafka, while leveraging Spring Boot/Spring Cloud for microservices-based architectures. Capco values diversity, inclusivity, and creativity, offering opportunities for career advancement and impactful work with international and local clients.

Role involves:

  • Developing, deploying, and maintaining scalable and high-performance applications using Java.
  • Working extensively with Confluent Kafka, including producer-consumer frameworks and offset management.
  • Ensuring efficient message serialization and deserialization using JSON, Avro, and Protobuf with Kafka Schema Registry.
  • Designing and implementing event-driven architectures with real-time processing capabilities.
  • Optimizing Kafka consumers for high-throughput and low-latency scenarios.
  • Collaborating with cross-functional teams for seamless integration and deployment of services.
  • Troubleshooting and resolving performance bottlenecks and scalability issues in distributed environments.

Requirements:

  • 5+ years of experience.
  • Strong experience in Java (Core Java, Collections, Multithreading, Executor Services, CompletableFuture, etc.).
  • Proficiency with Spring Boot and Confluent Kafka.
  • Experience with message serialization and deserialization (JSON, Avro, Protobuf).
  • Knowledge of event-driven architectures.

Role offers:

  • Opportunity to work on engaging projects with international and local clients.
  • A tolerant, open culture that values diversity, inclusivity, and creativity.
  • Career advancement opportunities.
Apply Manually