Java Developer (Exp-10 Y) with Strong Kafka and Cassandra-Full time-Remote

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Apache Kafka
  • Java
  • Apache Cassandra

Summary

Role: Java Developer
Key Skills: Java, Spring Boot, Microservices, Apache Kafka, Cassandra

Job Summary

We are looking for an experienced Java Developer with strong expertise in Apache Kafka and Cassandra to design, develop, and maintain scalable, high-performance backend applications and distributed systems.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java, Spring Boot, and Microservices architecture.

  • Build and manage event-driven applications using Apache Kafka, including producers, consumers, topics, and partitions.

  • Develop and optimize data storage solutions using Cassandra, including data modeling, query optimization, and performance tuning.

  • Design and implement RESTful APIs and integrate applications with internal and external systems.

  • Develop scalable, fault-tolerant, and high-availability distributed applications.

  • Troubleshoot application issues, optimize performance, and ensure system reliability.

  • Collaborate with architects, QA engineers, and cross-functional teams in an Agile environment.

  • Participate in code reviews, unit testing, debugging, and continuous integration/deployment activities.

Required Skills

  • 10+ years of experience in Java development.

  • Strong hands-on experience with Apache Kafka and Cassandra.

  • Strong knowledge of Java, Spring Boot, Spring Framework, and Microservices.

  • Experience with Kafka producers, consumers, event streaming, and messaging patterns.

  • Expertise in Cassandra data modeling, CQL, partition keys, clustering keys, and query performance optimization.

  • Experience developing REST APIs and working with distributed systems.

  • Knowledge of SQL/NoSQL databases, Git, Maven/Gradle, and CI/CD pipelines.

  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with Docker and Kubernetes.

  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Knowledge of monitoring, logging, and application performance tools.

  • Experience working in Agile/Scrum environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91020323
  • Position Id: 9127486
  • Posted 1 hour ago

Company Info

About Visionary Innovative Technology Solutions

VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.



Contact the job poster
Deepak Kumar

Deepak Kumar

Talent Acquisition Specialist @ Visionary Innovative Technology Solutions

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.