Halo Group is seeking a Sr. BI Developer with expertise in Java and Hadoop to join their team. The ideal candidate will have 6+ years of experience in developing data-driven applications and strong analytical and problem-solving skills.
Requirements
- BA/BS degree in related field or technical institute training
- 6 or more years’ experience in developing data-driven applications
- Expert level experience in developing data-driven applications
- Multi database and multi-language preferred
- Sound abstract, analytical, problem solving and critical thinking skills
- 5+ development experience for batch, web services/API, or web application development using Java/J2EE/Spring
- 2+ years experiencing leveraging Hadoop technologies – HDFS, Hive, Pig, Sqoop, Oozie, MapReduce, Flume, Spark, distributed processing concepts, HBase, and the Cloudera Hadoop distribution
- 2+ years’ experience using a NoSQL database in Production – HBase, MongoDB, Cassandra
- Solid understanding and strong experience using at least two of the following programming languages — Java, Scala, JavaScript
- Strong relational database SQL skills; including optimization techniques
- Demonstrated experience in engineering and design practices such as Unit Testing, Continuous Integration, Loose Coupling and Dependency Management using Maven/Gradle
- Strong Experience in Messaging architecture using queuing technologies such as Kafka and MQ Series
- Strong experience with Unix and shell scripting