What are the responsibilities and job description for the Java with KAFKA position at P2PSoftTek Inc?
Job Description
Java with KAFKA
Location: SFO, CA (Hybrid)
Description
experience in building, re-architecting and refactoring the Java codebase for critical applications. Python experience is a plus
\working experience in Kafka (Consumption, publishing and streaming) architecture and integrations
working experience in Spark with Scala and processing of streamed data from Kafka
Significant knowledge and working experience in Java concurrency modules and multi-threading implementations of critical applications in production
Experience in migration of Java code from JDK 7 to 8 and/or 11 or later versions
Very good understanding of RDBMS (Oracle) and data warehouse (Vertica) as programmer to optimize the performance of complex queries
Significant experience in writing Junit for Java code coverage
Significant experience in containers and micro services life cycle
Significant experience in Spring modules, maven build scripts etc.
Knowledge of Drools based rules engine
Some experience in UI development and building contract for RESTful API in backend
Knowledge of Hazelcast or distributed caching frameworks
Basic Knowledge of Elasticsearch, Logstash and Kibana