Work remotely from anywhere as a Software Developer

Java Developer- REMOTE

Duties and Responsibilities



  • Work in an fast-paced agile development environment architecting and developing Hadoop applications

  • Provide technology recommendations for potential product application development

  • Gather and analyze requirements from product owners ensuring products meet business requirements

  • Collaborate with other software engineers and team leads in designing and developing software solutions which meet high quality standards

  • Quickly prototype and develop Python/Java/Scala applications in diverse operating environments capable of interfacing with NoSQL datastores such as Accumulo and HBase

  • Write efficient code to extract, transform, load, and query very large datasets to include both structured and unstructured datasets

  • Develop standards and new design patterns for Big Data applications and master the tools and technology components within the Hadoop and Cloudera environments

  • Design and implement REST API applications provide web application connectivity to backend datastores


Skills & Requirements



  • 3 years of building Java applications including framework experience (J2EE, Spring, etc.)

  • Experience using traditional ETL tools & RDBMS

  • Experience developing REST web services

  • Demonstrated ability to quickly learn and apply new technologies

  • Demonstrated effective and successful verbal and written communication skills

  • Bachelor degree in Computer Science or related technological degree

  • U.S. citizen


Desired Qualifications



  • Experience building and coding applications using Hadoop components – HDFS, HBase, Hive, Sqoop, Flume, Spark, etc

  • Experience building and maintaining Cloudera-based clusters

  • Full life cycle software application development experience

  • Experience with unstructured datasets, such as log files, email, text

  • Experience with geospatial datasets and datastores

APEX Expert Solutions

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Software Developer

Tenna LLC.

Position DescriptionTenna is searching for a seasoned developer to join our software engineering team. The ideal candidate will thrive in a

Java Developer

APEX Expert Solutions

Duties and ResponsibilitiesWork in an fast-paced agile development environment architecting and developing Hadoop applicationsProvide techno

Core Java Engineer (Hazelcast Jet)

Hazelcast

We are looking for people to join our team to work on Hazelcast Jet, a new distributed streaming processing engine.Are you fluent with Java'