Services
Prepare yourself
Create job-winning resumes and cover letters
Find a job
Search, apply and prepare for the job you want
Grow your career
Powerful tools for change and promotion
We find the job and apply for you
Find out how
Resume Builder
Quickly build a powerful resume
Resume Examples
See resumes that get interviews
Cover Letter Builder
Show motivation and personality
Cover Letter Examples
Explore the cover letters that work
Expert Writing Services
Hire an expert to write for you
Free Resume Review
Learn if your resume is good enough
Career Advice
Read the blog and learn how to win
CV Builder
Quickly build a powerful CV
Resume Builder
Job Search
Auto Apply
Career Advice
Log In
Sign Up
Back
Jobs
Austin, TX, US
Envision Technology Solutions
Java Spark Developer - Austin, TX & Bay Area, CA (Local only)
Austin, TX, US
9 days ago
Save Job
Apply
Create job alert
Summary
Job Title:- Java Spark Developer
Location:- Austin, TX & Bay Area, CA (Local only)
Job Type:- Contract
On-Site
Job Description:-
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.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
MORE JOBS LIKE THIS
General Motors
Save job
Talent Acquisition Partner - Software
Austin, TX, US
2 days ago
Atlas Technical Consultants, Inc.
Save job
Talent Acquisition Coordinator
Austin, TX, US
2 days ago
Jobot
Save job
Lead Talent Acquisition
Austin, TX, US
5 days ago
YETI
Save job
Vice President of Talent Acquisition
Austin, TX, US
6 days ago
See more jobs