We are looking for a Big Data Engineer with extensive experience in Java Enterprise backend development. Reporting to the Engineering Director of Strands Finance, the candidate will be responsible for critical functionality development in a rapidly evolving product that is being developed by a fast-paced, dynamic and international team. The job responsibilities include: Programming highly-available software and innovative functionality Strong understanding of product development cycles Analyzing requirements and solutions to provide the best software experience Troubleshooting and issue resolution Strong understanding of Java server-side technologies Hadoop development and implementation. Designing, building, installing, configuring and supporting Hadoop. Create scalable and high-performance web services for data tracking. Managing and deploying HBaseMinimum of 5 years of hands-on experience in J2EE Experience in UNIX environments Familiar with Agile software development techniques Writing high-performance, reliable and maintainable code. Good knowledge of database structures, theories, principles, and practices. Familiarity with data loading tools like Flume, Sqoop. Analytical and problem solving skills, applied to Big Data domain Proven understanding with Hadoop, HBase, Hive, Pig Good aptitude in multi-threading and concurrency concepts. Knowledge on Python or Scala are a plus. Knowledge on analytical algorithms also a big plus.