Java Big Data Developer in Lewisville, TX at Open Systems Technologies

Date Posted: 10/22/2019

Job Snapshot

Job Description

A multinational IT services firm is seeking a Java Big Data Developer to join their team in Lewisville, TX.

Qualifications

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • 12+ years of experience in software application development in Java
  • 7+ years of experience with Big Data/Hadoop architecture and related technologies
  • Experience with Spark – RDDs, Datasets, Dataframes, Spark SQL
  • Experience with streaming technologies such as Spark Streaming and Kafka
  • Experience using SQL, Spark SQL, HiveQL and performance tuning for big data operations
  • Experience with Java 8 and use of IDEs for the same
  • Experience using technologies such as Hive, Pig, Sqoop
  • Experience building microservices based application
  • Experience working with SQL and NoSQL databases such as Oracle, DB2, Teradata, Cassandra
  • Experience with CI/CD processes for application software integration and deployment using Maven, Git, Jenkins, Jules
  • Experience building scalable and resilient applications in private or public cloud environments and cloud technologies
  • Experience using SDLC and Agile software development practices
  • Experience building enterprise applications enabled for logging, monitoring, alerting and operational control
  • Experience enabling scheduling for big data jobs
  • Experience working in Unix environment
  • Strong communication skills
  • Strong analytical skills; Able to quickly master new concepts and applications
  • Financial industry experience preferred
  • Data Science, Machine Learning, Deep learning, Business Intelligence and Visualization experience preferred
Job keywords: