Java Developer with Kafka

Capco, a Wipro company, is a global technology and management consulting firm supporting 100+ clients across banking, financial and Energy sectors.
Bengaluru, Karnataka, India
Backend
Mid-Level Software Engineer
Hybrid
6+ years of experience

Description For Java Developer with Kafka

Capco, a Wipro company, is seeking a Java Developer with Kafka experience to join their team in Bengaluru, India. This mid-level position requires 5-8 years of experience in Java development with a focus on distributed systems and big data technologies.

The ideal candidate will have strong skills in Java programming, Spring Framework, and Springboot, as well as experience with functional programming languages like Scala or Python. Knowledge of big data technologies such as Hadoop (Spark and Hive) is essential, along with proficiency in RDBMS systems, preferably MySQL.

Key requirements include:

  • Strong foundation in data structures, algorithms, and problem-solving
  • Hands-on experience with multithreading and distributed application development
  • Familiarity with NoSQL databases like MongoDB or Cassandra is a plus
  • Understanding of system design and experience with CI/CD tools
  • Knowledge of distributed messaging systems, particularly Kafka
  • Experience with caching systems like Redis or Memcache

Capco offers a work culture focused on innovation and creating lasting value for clients and employees. The company provides ongoing learning opportunities, a flat organizational structure, and the chance to work directly with senior partners and clients. As a global firm with a presence in 32 cities, Capco supports over 100 clients in the banking, financial, and energy sectors.

Join a company recognized for its excellence, including awards such as "Consultancy of the Year" in the British Bank Awards and ranking in the "Top 100 Best Companies for Women in India 2022." This role offers the opportunity to work on transformative projects in the financial services industry while being part of a diverse, inclusive, and meritocratic culture.

The position is based in Bangalore with a hybrid work model, requiring in-office presence three days a week. If you're passionate about Java development, have experience with Kafka and other modern technologies, and want to make an impact in the financial services sector, this could be the perfect opportunity for you.

Last updated 9 days ago

Requirements For Java Developer with Kafka

Java
Kafka
Scala
Python
MySQL
MongoDB
Cassandra
Redis
  • 5-8 years of experience
  • Basic data structure, algorithms, and problem-solving knowledge
  • Java programming, Spring Framework, and Springboot
  • Functional programming: Scala/Python
  • Big data: Hadoop (Spark and Hive)
  • Any RDBMS (preferably MySQL)
  • Hands-on multithreading and distributed application development

Benefits For Java Developer with Kafka

  • Work on engaging projects with large international and local banks
  • Career advancement opportunities
  • Diverse and inclusive work environment
  • Ongoing learning opportunities

Interested in this job?

Jobs Related To Capco Java Developer with Kafka

Software Development Engineer II, WW Prime - Member Growth - Tech

Join Amazon's Prime team as a Software Development Engineer II to build scalable services and impact millions of customers worldwide.

Software Development Engineer - Brands Advertising, Amazon Ads

Software Development Engineer role for Brands Advertising at Amazon Ads, focusing on customer-centric brand advertising and API development.

Civil Engineer

Civil Engineer role at Foth, focusing on infrastructure solutions and traffic analysis in Des Moines, IA.

Software Engineer 2

Join Microsoft's Azure AI Infrastructure team as a Software Engineer 2 to build cutting-edge deep-learning infrastructure services in Bangalore, India.