Java Developer
Bhavika KaushikUnited StatesSENIORPosted 4d ago
GitJava MicroservicesMicroservicesKafkaCassandraSpringBootPythonMongoDBCouchbaseRedisSplunkAppDynamics
About the Role
We are looking for a Java Developer to join our team. This role focuses on developing real-time data streaming solutions using Kafka and Cassandra.
Key Responsibilities
• Full stack Java development including both backend and frontend components
• Develop Kafka producers, consumers, and KStreams services
• Implement KSQL and Kafka connector queries
• Design and build real-time data streaming solutions
Requirements
• In depth knowledge of Kafka including its services such as connectors, KSQL, Kafka REST, and Kafka Producer Consumer APIs and KStreams APIs
• Extensive Java Spring development experience at least 4 years specifically for Kafka producer consumer applications
• Full stack Java development experience with at least 2 years in both backend and frontend development
• Proficiency in Python development basic knowledge
• Handson experience with Confluent Kafka at least 4 years
• Experience with CICD tools
• Knowledge of monitoring tools like Splunk and AppDynamics at least 2 years
• Experience with MongoDB at least 2 years
• Experience with Couchbase DB at least 1 year
• Experience with Redis at least 1 year
• Strong background in real-time data streaming
• Basic understanding of Kafka operations