Spark Developer

Spark, Java, Scala, Data Modeling, Predictive models
Contract W2, Contract Corp-To-Corp, 12 Months
Depends on Experience
Work from home not available Travel not required

Job Description

Red Oak Technology is seeking a Spark Developer for our client. This position can be located in any of our 3 locations:  Bellevue, WA, Newark, CA, Lafayette, CO and is a Contract to Hire position.  

Responsibilities:

  • Help build our new platform from the ground up, using highly scalable, elastic, cloud-based SaaS offering that performs detailed risk analyses. 
  • Consuming data to create data models with Spark for predictive recommendations

 Qualifications:

  • Master of Science in Computer Science or Bachelor of Science in Computer Science with 5 or more years’ experience.
  • 5+ years of programming experience in Java
  • Expertise in Java and Scala
  • Strong experience with Spark Data Model creation for prediction models
  • Expertise in cluster computing technologies such as Apache Spark or Hadoop MapReduce
  • Experience in columnar data storage format such Apache Parquet
  • Familiarity with relational and big data such as Postgres, HDFS, Aurora, Dynamo and similar technologies
  • Familiarity with Git and build automation tools such as Maven
  • Strong skills in analytic computing and algorithms
  • Strong mathematical background, including statistics and numerical analysis
  • Knowledge of advanced programming concepts such as memory management, files & handles, multi-threading and operating systems
  • Experience in unit testing techniques
  • Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner
  • Software Development Life Cycle experience including planning, designing, development, testing and debugging. Proven track record of on-time delivery

Bonus Points:

  • Familiarity with scripting languages such as Python or R
  • Experience in performance measurement, bottleneck analysis, and resource usage monitoring
  • Significant experience in multi-threading and memory management
  • Familiarity with probabilistic and stochastic computational techniques
  • Experience with data access and computing in highly distributed cloud systems
  • Experience in agile development

 

 

Posted By

Loretta Roslund

San Jose, CA, 95110

Dice Id : redoak
Position Id : 6437098
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Spark Developer
  • IMG Systems
  • Sunnyvale, CA
Sr. Spark Developer
  • Buxton Consulting
  • Santa Clara, CA
Spark Developer
  • Zentek Infosoft Inc
  • Sunnyvale, CA
Spark Developer
  • Kellton Tech
  • Sunnyvale, CA
Hadoop Developer
  • Popular Tech
  • San Jose, CA
Hadoop Developer
  • Tanisha Systems, Inc.
  • San Jose, CA
Java Hadoop Developer
  • Metafore Consulting Services
  • Sunnyvale, CA
Hadoop Developer
  • Technosoft Corporation
  • San Jose, CA
Big Data Developer
  • Software Guidance & Assistance
  • San Francisco, CA
Senior Developer - SCALA/AKKA
  • Tata Elxsi Limited
  • Sunnyvale, CA
Big Data Lead Engineer/ Big Data Analytics Engineer
  • Professional Vision Technologies
  • Milpitas, CA
Kafka Developer
  • Zelus Inc
  • San Ramon, CA
Big Data Developer
  • Net2Source Inc.
  • Pleasanton, CA
Big Data Engineer
  • Mindtree Limited
  • San Francisco, CA
Big Data Developer
  • Ztek Consulting
  • Pleasanton, CA