Java Developer (Kafka, Cassandra & Elasticsearch) | Remote | W2 Only
Job Title: Java Developer (Kafka, Cassandra & Elasticsearch)Location: Remote (Local Candidates Preferred)Employment Type: W2 OnlyDuration: Long-Term ContractJob SummaryWe are seeking an experienced Java Developer with strong backend development expertise in Java, Kafka, Cassandra, and Elasticsearch. The ideal candidate will have hands-on experience building scalable microservices, designing high-performance distributed systems, and developing RESTful APIs. This role requires a solid understanding of cloud technologies, CI/CD practices, and Agile development methodologies.Key Responsibilities:7+ years of Java backend development experience.Strong experience with Java, Spring Boot, Spring MVC, and Microservices.Hands-on experience with Apache Kafka.Experience with Cassandra database.Strong experience with Elasticsearch.Experience developing and consuming REST APIs.Solid understanding of multithreading, concurrency, and distributed systems.Experience with Git, Maven/Gradle, and CI/CD tools.Strong SQL and NoSQL database knowledge.Excellent analytical, debugging, and problem-solving skills.Preferred SkillsExperience with AWS or other cloud platforms.Docker and Kubernetes experience.Knowledge of Splunk, Prometheus, or Grafana.Experience with JUnit, Mockito, and automated testing.Financial Services or Enterprise application development experience.