- Senior, hands-on development experienced in developing high performance real time transactional and operation data store systems
- The candidate will have responsibility for design, implementation and testing of a highly scalable data layer using Java, Hadoop, HBase, Phoenix, HortonWorks, Spark, and related tools.
- The candidate must be highly proficient in Java with expertise in core java technologies
- Overall 12+ years of experience with minimum 2+ years implementing Big Data tools (HBase, Phoenix, Hortonworks/Cloudera, Hadoop) in a production environment (proof of concept and lab work do not quality).
- Deep understanding of Java, data structures, concurrency and multi-threading, run time VM, garbage collection, web-based request handling and distributed architecture.
- Experience with real-time, event-driven systems and service-oriented architectures.
- Experience with enterprise messaging systems such as Kafka, including message queues and pub/sub
Skills: -- Java with Spark, Micro Services, SQL, Big Data Hadoop