Demo

Big Data Developer (Scala & Java)

RIIM
Alpharetta, GA Contractor
POSTED ON 5/21/2026 CLOSED ON 5/24/2026

What are the responsibilities and job description for the Big Data Developer (Scala & Java) position at RIIM?

Big Data Developer (Scala & Java) – Job Description

We are looking for an experienced Big Data Developer with strong Scala and Java expertise to build scalable data processing systems and high-performance data pipelines. The ideal candidate should have hands-on experience with distributed computing, real-time data streaming, and cloud-based big data technologies.

Responsibilities

  • Design, develop, and maintain large-scale big data applications using Scala and Java.
  • Build scalable ETL/ELT pipelines for processing structured and unstructured data.
  • Develop distributed data processing solutions using Apache Spark, Hadoop, and Kafka.
  • Implement real-time streaming applications and event-driven architectures.
  • Optimize big data applications for performance, scalability, and reliability.
  • Work closely with data engineers, architects, analysts, and business teams to deliver data solutions.
  • Develop RESTful APIs and microservices for data integration and processing.
  • Perform data validation, cleansing, transformation, and aggregation activities.
  • Monitor and troubleshoot production data pipelines and resolve performance bottlenecks.
  • Participate in code reviews, design discussions, and Agile development activities.

Required Skills

  • Strong programming experience in Scala and Java.
  • Hands-on expertise with Apache Spark (Core, SQL, Streaming) and Hadoop ecosystem.
  • Experience with Kafka or other messaging/streaming platforms.
  • Knowledge of distributed systems and parallel data processing concepts.
  • Strong SQL skills and experience with relational and NoSQL databases.
  • Experience building ETL/data pipeline solutions.
  • Familiarity with Hive, HBase, Cassandra, MongoDB, or Snowflake.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Hands-on experience with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines.
  • Understanding of data modeling, data warehousing, and big data architecture.

Preferred Qualifications

  • Experience with Databricks, Delta Lake, or cloud-native data platforms.
  • Knowledge of Airflow, Oozie, or workflow orchestration tools.
  • Experience in real-time analytics and streaming data architectures.
  • Exposure to machine learning pipelines or AI/ML data processing.
  • Experience working in Agile/Scrum environments.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Nice to Have

  • Experience with Python for data engineering tasks.
  • Knowledge of Terraform or Infrastructure as Code.
  • Cloud certifications in AWS, Azure, or GCP.
  • Experience in finance, healthcare, telecom, or e-commerce domains.

Hourly Wage Estimation for Big Data Developer (Scala & Java) in Alpharetta, GA
$46.00 to $56.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Big Data Developer (Scala & Java)?

Sign up to receive alerts about other jobs on the Big Data Developer (Scala & Java) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$116,765 - $144,626
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at RIIM

  • RIIM Milton, GA
  • *]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px) var(--thread-response-height))] scroll-mt-[cal... more
  • 3 Days Ago

  • RIIM Alpharetta, GA
  • We are seeking a skilled Scala Developer with strong Java experience to design, develop, and maintain scalable, high-performance enterprise applications. T... more
  • 3 Days Ago

  • RIIM Scottsdale, AZ
  • Job Details: 1. Sales Role involves assisting customers with finding and purchasing merchandise, processing payments, and providing excellent customer serv... more
  • 5 Days Ago

  • RIIM Atlanta, GA
  • Job Summary We are seeking a highly skilled Java with Scala Developer with 8–10 years of experience in backend application development, distributed systems... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Big Data Developer (Scala & Java) jobs in the Alpharetta, GA area that may be a better fit.

  • Tech Consulting Atlanta, GA
  • Big Data Are you excited about taking your technical career to new heights with a full-time, W-2 role as a consultant in a dynamic and rapidly growing comp... more
  • 20 Days Ago

  • krg technology inc Atlanta, GA
  • Job Description Years of Experience – 7 Mandatory Skills – Java, Oracle, SQL , Green Plum Good Communication skill, Onsite experience • Senior Big Data Tec... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!