Java Developer with Kafka

Global technology and management consulting firm supporting 100+ clients across banking, financial and Energy sectors.
Backend
Mid-Level Software Engineer
Hybrid
5+ years of experience
Finance

Description For Java Developer with Kafka

Capco, a Wipro company and award-winning global technology and management consulting firm, is seeking a Java Developer with expertise in Kafka and distributed systems. This role offers an exciting opportunity to work on transformative projects with major international banks, insurance companies, and payment service providers.

The position requires a skilled developer with 5+ years of experience who will be responsible for developing and maintaining high-performance applications using Java and Kafka. You'll be working with cutting-edge technologies including Spring Boot, microservices architectures, and event-driven systems. The role involves designing and implementing scalable solutions, optimizing performance, and ensuring efficient message handling in distributed environments.

Capco stands out for its inclusive culture and commitment to diversity, having been ranked among the Top 100 Best Companies for Women in India 2022. The company offers a unique environment where innovation and creativity are valued, and hierarchical barriers are minimal, providing excellent opportunities for career growth.

Working in a hybrid model from either Bengaluru or Pune, you'll be part of a team that's directly impacting the transformation of the financial services industry. The role offers the chance to work with the latest technologies while solving complex challenges in a supportive environment that values individual contribution and professional development.

This position is ideal for a developer who is passionate about distributed systems, enjoys working with enterprise-scale applications, and wants to make a significant impact in the financial technology sector. The role combines technical excellence with the opportunity to work on projects that are reshaping the future of financial services.

Last updated 15 days ago

Responsibilities For Java Developer with Kafka

  • Develop, deploy, and maintain scalable and high-performance applications using Java
  • Work with Confluent Kafka, including producer-consumer frameworks and offset management
  • Ensure efficient message serialization and deserialization using JSON, Avro, and Protobuf
  • Design and implement event-driven architectures with real-time processing capabilities
  • Optimize Kafka consumers for high-throughput and low-latency scenarios
  • Collaborate with cross-functional teams for service integration and deployment
  • Troubleshoot and resolve performance bottlenecks and scalability issues

Requirements For Java Developer with Kafka

Java
Kafka
  • 5+ years of experience
  • Expertise in Spring Boot, Confluent Kafka, and distributed systems
  • Strong experience in Core Java, Collections, Multithreading, Executor Services, CompletableFuture
  • Knowledge of JSON, Avro, and Protobuf with Kafka Schema Registry
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with monitoring and logging tools like Splunk

Interested in this job?

Jobs Related To Capco Java Developer with Kafka

Java Developer with Kafka

Mid-level Java Developer position at Capco, focusing on Kafka and distributed systems, offering hybrid work in India with 5+ years experience required.

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.