Information Systems & Technology is seeking an experienced BigData/Application Developer to design applications in Big Data platform. The person will be a key part of the Application Development team, working on the latest Big Data technologies within the Hadoop ecosystem.
Delivery focus will be leveraging existing components such as HDFS, Hive, HBase, Pig, Flume, Spark and others that are in an incubation stage to build applications that solve business problems and building extensions to the platform to enhance the capability of the platform.
Some of the key responsibilities will be developing applications on the data and visualization platform to transform and compute on data across multiple sets.
Key Skills: Map R, Python, Java, Scala, C++, Big Data, Apache Spark, AWS, Software Engineer.
Develop APIs
Provide architecture designs and support for the project.
Develop programs in Spark, Scala and other big data technologies
Define and Design Data Lakes.
Extensive Java programming for migrating projects from traditional Data Warehouse.
Design and implement data transfer framework for ETL into Data Lake.
Ability to learn new technologies and implement the required tools
Bachelors in Computer Science or related field
6-8 years of strong Java Experience
2-3 Years of Big Data development experience (Hands on working in Dev/Prod environments). Having MAPR experience is a plus
2 + years of strong development track record using Agile development methodologies.
3+ years of experience in developing and implementing large scale big data environments and workflows
3+ years of experience in BI tools like Spotfire/tableau needed
Hands on Experience on Scala, Spark /python, Spark Grapx/Graphframes, Mlib distributed computing
Strong experience with scalable API, REST, Microservices development, and DevOPS tools cloud, hybrid Containers deployment.
Strong NOSQL, New SQL, MPP Databases, Modeling, programming SQL on Hadoop tools experience.
Knowledge of DW and migration strategy to Data lakes
Exposure to Analytics, ML, Data mining applications Development and Streaming applications development

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Experienced Field Engineer - Controls - Aerode...
Trenton, NJ FieldCore
Experienced Field Engineer - Controls - Aerode...
Jersey City, NJ FieldCore
Maintenance Engineer
Orange, NJ McDonald's
Maintenance Engineer
Somerville, NJ McDonald's
Maintenance Engineer
Dunellen, NJ McDonald's
Sr Manager, Engineering Capability Development
East Hanover, NJ Mondelez International