1

Java Data Engineer Jobs in Ohio (NOW HIRING)

Senior Data Engineer

Strongsville, OH · On-site

$97K - $132K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

We are seeking a Senior Data Engineer to help design, build, and establish the engineering ... Python, Java, or Scala).Excellent experience with modern ETL/ELT orchestration tools (e.g. Fivetran ...

Data Engineer

Cincinnati, OH · On-site

$32 - $38/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

The role requires knowledge of data mining practices, algorithms, and practical uses of data. Due ... Experience programming and/or architecting a back-end language such as Java or J2EE. Education ...

$82 - $105.42/hr

Als Senior Professional Fullstack-Data-Engineer wirst du in unserer Tribe-Organisation stetig ... Häufig verwenden unsere Kunden und Projekte u.a. die Technologien Java / SpringBoot, JavaScript ...

$70 - $90/hr

Data Engineering : Du verfügst über Erfahrung im Aufbau und Betrieb von Datenplattformen, Data ... Java oder vergleichbaren Sprachen sind ein Plus. Erfahrung mit Data Lakes, Data Mesh, APIs ...

New

Senior Data Engineer

Columbus, OH · On-site

$99K - $134K/yr

Programming experience with Python, Java, Scala, R , or similar languages. * Experience with BI and ... Experience with metadata management, data governance, and/or data modeling tools. * Previous ...

Java Developer

Cincinnati, OH · On-site

$49.75 - $64.50/hr

... • Data analysis or data engineering experience Company : ShiftCode Analytics Inc is a Tampa, FL based firm formed with one sole purpose of delivering best and quick services to its clients ...

Data Engineer (AWS, Azure, GCP)

Columbus, OH · On-site

$110K - $132K/yr

  • Medical

  • Retirement

  • PTO

CapTech Data Engineering consultants enable clients to build and maintain advanced data systems ... Languages: SQL, Python, Java, R, C# / C++ / C * Database: SQL Server, PostgreSQL, Snowflake ...

Data Engineer (AWS, Azure, GCP)

Columbus, OH

$110K - $132K/yr

  • Medical

  • Retirement

  • PTO

CapTech Data Engineering consultants enable clients to build and maintain advanced data systems ... Languages: SQL, Python, Java, R, C# / C++ / C * Database: SQL Server, PostgreSQL, Snowflake ...

$102.76 - $171.27/hr

Als Senior Professional Fullstack-Data-Engineer wirst du in unserer Tribe-Organisation stetig ... Häufig verwenden unsere Kunden und Projekte u.a. die Technologien Java / SpringBoot, JavaScript ...

Security Data Engineer

Ashville, OH · On-site

$129K - $220K/yr

Familiarity with data lake architectures and best practices for security data management ... Strong programming skills in one or more general-purpose languages (Go, Rust, Java/Scala, etc.

Senior Data Engineer (P1129)

Cincinnati, OH · On-site

$98K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our data engineers use PySpark/Python, Databricks, and other data engineering technologies and ... or Java * Full understanding of ETL concepts and Data Warehousing concepts * Experience with ...

Java Lead Developer Location: Mason, OH (Hybrid) Duration: 12+ Months Requirements: • Java ... Support CI/CD, release activities, and production troubleshooting. • Data Stores Design and ...

2237 Data Engineer - DataStage ETL I

Cincinnati, OH

$64K - $71K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm ... Experience programming and/or architecting a back end language (Java, J2EE, etc) What You'll Get ...

Java Architect

Columbus, OH · On-site

$58.75 - $79.50/hr

Job Title: Java Architect/ Lead Location: Columbus OH ( 5days onsite) We are looking for an ... Collaborate with product managers, architects, data engineers, ML engineers, and development teams.

Showing results 21-40

Java Data Engineer information

See Ohio salary details

$25

$57

$81

How much do java data engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java data engineer in Ohio is $57.44, according to ZipRecruiter salary data. Most workers in this role earn between $47.31 and $64.90 per hour, depending on experience, location, and employer.

What is a Java data engineer?

A Java Data Engineer is a technology professional who designs, develops, and maintains data processing systems using Java programming language. They work with large datasets, build data pipelines, and ensure the efficient movement, transformation, and storage of data. Java Data Engineers often collaborate with data scientists, analysts, and other engineers to support data-driven decision-making in organizations. Their expertise typically includes Java, SQL, big data technologies like Hadoop or Spark, and cloud platforms. They play a crucial role in enabling reliable and scalable data infrastructure for businesses.

What are the key skills and qualifications needed to thrive as a Java data engineer?

To thrive as a Java Data Engineer, you need strong programming skills in Java, a solid understanding of data structures, SQL, and experience with big data frameworks, often supported by a degree in computer science or a related field. Familiarity with data processing tools like Apache Spark, Hadoop, Kafka, and experience with cloud data platforms (e.g., AWS, GCP) or relevant certifications are typically required. Analytical thinking, problem-solving ability, and effective communication are crucial soft skills for collaborating with teams and interpreting data requirements. These capabilities are essential for building reliable, scalable data solutions that support business intelligence and analytics needs.

What are the most common challenges faced by Java data engineers when working with large-scale data pipelines?

Java Data Engineers often encounter challenges with optimizing the performance and scalability of data pipelines, especially as data volumes grow. They must ensure data integrity and consistency while managing distributed systems and integrating with various data sources. Debugging issues in real-time data processing and maintaining efficient, fault-tolerant code are also key hurdles. Collaborating closely with data scientists, database administrators, and DevOps teams is essential to overcome these challenges and deliver reliable data solutions.

What is the difference between Java Data Engineer vs Python Data Engineer?

AspectJava Data EngineerPython Data Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentBig data platforms, Java-based toolsData analysis, scripting, Python-based tools
Employer & Industry UsageFinancial services, enterprise systemsTech startups, data science projects
Common Search & ComparisonYesYes

Java Data Engineers and Python Data Engineers often share similar roles in data processing and engineering. The main difference lies in the programming languages used: Java is common in large-scale enterprise environments, while Python is favored for data analysis and scripting. Both roles require strong programming skills, but their toolsets and typical applications differ based on industry needs.

What cities in Ohio are hiring for Java Data Engineer jobs?

Cities in Ohio with the most Java Data Engineer job openings:

Infographic showing various Java Data Engineer job openings in Ohio as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $119,485 per year, or $57.4 per hour.

Senior Data Engineer

Foundation Software

Strongsville, OH • On-site

$97K - $132K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 5 days ago


Foundation Software rating

9.3

Company rating: 9.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

14th of 245 rated software companies


Job description

Senior Data EngineerWe are a Microsoft heavy organization looking to build out and modernize our data ecosystem. We are seeking a Senior Data Engineer to help design, build, and establish the engineering standards for our data platform. This role requires a hands-on engineer with strong experience in data architecture, data modeling, ETL/ELT, cloud data platforms, and modern data engineering practices.The Senior Data Engineer will design and implement scalable data pipelines, data models, and data platform solutions that support analytics, business intelligence, AI, and enterprise reporting. The role will also help establish best practices for data engineering, reliability, performance, governance, and deployment while partnering closely with business stakeholders, analysts, and technology teams.This is a hands-on role for an experienced engineer who can move effectively from architecture and design through implementation and production support. We need someone who has done this before, understands what good looks like, and can help shape how we build, operate, and evolve our data environment.Essential Functions and ResponsibilitiesKey ResponsibilitiesArchitect, build, and manage data repositories, data integration solutions, and scalable pipelines.Implement CI/CD practices for data pipelines and transformations.Design and implement monitoring, alerting, observability, and operational support processes for data pipelines and platforms. Troubleshoot and resolve data pipeline failures, performance bottlenecks, and production incidents.Assist in the evaluation, selection, deployment, and maintenance of data infrastructure components, including databases, data platforms, and pipeline tools.Create, maintain, and evolve logical and physical dimensional data models and schema designs in support of storage, retrieval, and analytics.Optimize data storage, processing, and query performance while managing cloud infrastructure costs. Execute strategies for workload tuning, partitioning, indexing, and resource utilization.Implement robust data validation, quality checks, and metadata management to monitor data accuracy, consistency, and reliability across pipelines aiding analytics, BI, and AI requirements.Ensure data governance policies, compliance requirements, and security requirements are met by design as code.Maintain proficiency with technology trends in data engineering, evaluating potential impacts.Document data architectures, infrastructure designs, pipelines, workflows, transformations, and data models for both technical and non-technical audiences.Collaborate with business and technical stakeholders to define requirements, prioritize initiatives, and deliver trusted, scalable data products and services.Mentor and coach team members while promoting engineering best practices, technical standards, and continuous improvement.Required Skills and ExperienceBachelor's degree in Computer Science, Data Engineering, Mathematics, or related field.7+ years of hands-on experience in data engineering or a closely related discipline.Expert-level SQL skills in database design, dimensional modeling, query optimization, indexing, and performance tuning.Experience with modern cloud data warehouses (Fabric Warehouse, BigQuery, Databricks, etc.), including Lakehouse architectures and large-scale data processing platforms.Strong experience designing logical and physical data models including star and snowflake schemas. Background implementing CI/CD pipelines and automated deployment practices (g. DevOps, GitHub Actions).Experience with programming skills in languages commonly used in data engineering (e.g. Python, Java, or Scala).Excellent experience with modern ETL/ELT orchestration tools (e.g. Fivetran, Azure/Fabric Data Factory, and dbt or similar tools).Strong experience and knowledge with cloud platforms and data services (e.g. AWS, Azure, Fabric).Proficient with version control systems (e.g. GitHub or Azure DevOps).Experience with BI tools (e.g. Microsoft Power BI or Tableau).Comfortable working independently in a dynamic environment, managing multiple priorities even in the face of ambiguity or evolving requirements.Company CultureWhat is great about working for Foundation? Plenty! We have a fun, casual, yet hard-working culture that invests in our employees, promotes creativity, and delivers on our reputation. Would you like to work for a company that offers manicures and pedicures in the office? We do! How about massages, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour - we offer all this and more!At Foundation we believe in and promote a work-life balance with a top-notch workout facility, fitness classes and free personal training; and for those competitive types, a game room complete with table tennis, foosball, and video game systems. Also, some comforts of home, there is a full kitchen, free coffee and specialty flavors, soft drinks, and snacks.Other employee rewards include tickets to Cleveland sporting events, a variety of lunch and learns, and various employee-appreciation events throughout the year. Benefits include paid vacation, paid holidays, 401(k) with match, and tuition reimbursement, plus medical, eye and dental. Now offering discounts on pet, home, and auto insurance through Liberty Mutual!Foundation is constantly recognized as one of Northeast Ohio's top workplaces. We are a 20-time winner of the NorthCoast 99 award, a multi-year winner of The Plain Dealer's Top Workplaces award, and have been recognized multiple years on the Inc. 5000 list of fastest-growing private companies in the U.S.Let us start your future at Foundation!Foundation Software is an Equal Opportunity Employer.

What Foundation Software employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom