drjobs Java Spark Developer

Java Spark Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Austin - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary:

We are seeking a Senior Java Spark Developer with expertise in Java Apache Spark and the Cloudera Hadoop Ecosystem to design and develop large-scale data processing applications. The ideal candidate will have strong hands-on experience in Java-based Spark development distributed computing and performance optimization for handling big data workloads.

Key Responsibilities:

Java & Spark Development:

  • Develop test and deploy Java-based Apache Spark applications for large-scale data processing.
  • Optimize and fine-tune Spark jobs for performance scalability and reliability.
  • Implement Java-based microservices and APIs for data integration.

Big Data & Cloudera Ecosystem:

  • Work with Cloudera Hadoop components such as HDFS Hive Impala HBase Kafka and Sqoop.
  • Design and implement high-performance data storage and retrieval solutions.
  • Troubleshoot and resolve performance bottlenecks in Spark and Cloudera platforms.

Collaboration & Data Engineering:

  • Collaborate with data scientists business analysts and developers to understand data requirements.
  • Implement data integrity accuracy and security best practices across all data processing tasks.
  • Work with Kafka Flume Oozie and Nifi for real-time and batch data ingestion.

Software Development & Deployment:

  • Implement version control (Git) and CI/CD pipelines (Jenkins GitLab) for Spark applications.
  • Deploy and maintain Spark applications in cloud or on-premises Cloudera environments.

Required Skills & Experience:

  • 8 years of experience in application development with a strong background in Java and Big Data processing.
  • Strong hands-on experience in Java Apache Spark and Spark SQL for distributed data processing.
  • Proficiency in Cloudera Hadoop (CDH) components such as HDFS Hive Impala HBase Kafka and Sqoop.
  • Experience building and optimizing ETL pipelines for large-scale data workloads.
  • Hands-on experience with SQL & NoSQL databases like HBase Hive and PostgreSQL.
  • Strong knowledge of data warehousing concepts dimensional modeling and data lakes.
  • Proven ability to troubleshoot and optimize Spark applications for high performance.
  • Familiarity with version control tools (Git Bitbucket) and CI/CD pipelines (Jenkins GitLab).
  • Exposure to real-time data streaming technologies like Kafka Flume Oozie and Nifi.
  • Strong problem-solving skills attention to detail and ability to work in a fast-paced environment.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.