Hadoop, Dara Warehousing, ETL, Spark, Java