1

Java Data Engineer Jobs in Philadelphia, PA (NOW HIRING)

DATA ENGINEER

Conshohocken, PA ยท On-site

$112K - $135K/yr

The ideal candidate is proficient in programming languages such as Python, Java, or Scala, and has a strong understanding of data governance and security best practices. This position is pivotal in ...

Data Engineer

Wilmington, DE ยท On-site

$80 - $85/hr

Senior Data Engineer Duration: 6-12+ months RTH Location ... Wilmington, Delaware Interview Process: 2 rounds Must Haves: (Java OR Python), Spark, (AWS OR ...

Senior Data Engineer

Greenville, DE ยท On-site

$102K - $139K/yr

The ideal candidate will have strong expertise in Spark, Java, AWS, and large-scale data processing ... Strong background in data engineering and distributed computing. * Experience handling high-volume ...

Data Engineer

Wilmington, DE ยท On-site

$111K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Preferred experience includes familiarity with additional programming languages such as Java, Scala, or Go; experience integrating data from multiple enterprise source systems into a central SQL ...

Data Engineer

Philadelphia, PA

$115K - $138K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Preferred experience includes familiarity with additional programming languages such as Java, Scala, or Go; experience integrating data from multiple enterprise source systems into a central SQL ...

Lead Data Engineer

Wilmington, DE

$111K - $133K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake * Share your passion for ...

Lead Data Engineer

Wilmington, DE ยท On-site

$111K - $133K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake * Share your passion for ...

Lead Data Engineer

Wilmington, DE ยท On-site

$111K - $133K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake * Share your passion for ...

Lead Data Engineer

Wilmington, DE ยท On-site

$111K - $133K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake * Share your passion for ...

Lead Data Engineer

Wilmington, DE

$111K - $133K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake * Share your passion for ...

Data Innovation Lab Data Engineer Fellowship * Join an innovative, like-minded team that focuses on ... Production-level SQL and one other relevant scripting language (Python, Java, R, etc.

Senior Data Engineer (Customer Data Products)

Philadelphia, PA ยท On-site

$127K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

The Data Engineer will help modernize, expand, and optimize NBME's data platform by building data ... Java * 4+ years' experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR ...

Sr. Data Engineer

Wilmington, DE ยท On-site

$102K - $139K/yr

Strong programming experience in Java or Python * Hands-on expertise with AWS cloud services ... Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy ...

Senior Data Engineer

Burlington, NJ ยท On-site

$100K - $110K/yr

Data Engineer Location: Burlington NJ 08016 (Hybrid) Position Overview Come join our growing team ... Previous experience with DevOps * Experience with Python / Java programming languages * Experience ...

next page

Showing results 1-20

Java Data Engineer information

See Philadelphia, PA salary details

$26

$60

$86

How much do java data engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for java data engineer in Philadelphia, PA is $60.97, according to ZipRecruiter salary data. Most workers in this role earn between $50.19 and $68.89 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 are popular job titles related to Java Data Engineer jobs in Philadelphia, PA?

For Java Data Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:

What cities near Philadelphia, PA are hiring for Java Data Engineer jobs?

Cities near Philadelphia, PA with the most Java Data Engineer job openings:

Infographic showing various Java Data Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 38% Full Time, and 62% Contract. Highlights an 85% In-person, and 15% Remote job distribution, with an average salary of $126,823 per year, or $61 per hour.

DATA ENGINEER

Judge Group, Inc.

Conshohocken, PA โ€ข On-site

$112K - $135K/yr

Other

Re-posted 7 days ago


Job description

Location: Conshohocken, PA Salary: Not Specified by Client Description: Our client is currently seeking a DATA ENGINEER
Permanent Fulltime Opportunity, W2 Only
Conshohocken, PA
POSITION SUMMARY:
The Data Engineer plays a crucial role in designing, developing, and maintaining scalable data pipelines and architectures using Microsoft Fabric, significantly contributing to the organization's data strategy and broader goals. This role involves implementing ETL processes to ensure data accuracy and availability, optimizing data workflows for performance, and providing guidance on visualization tools like Power BI. The Data Engineer is responsible for monitoring and troubleshooting data pipeline issues, developing comprehensive documentation, and staying updated with the latest trends in data engineering.
Collaboration with cross-functional teams is essential, as this role supports the creation of innovative and efficient data solutions that drive strategic decision-making and operational success. The ideal candidate is proficient in programming languages such as Python, Java, or Scala, and has a strong understanding of data governance and security best practices. This position is pivotal in ensuring the integrity and performance of the organization's data infrastructure, aligning with the company's commitment to excellence and innovation.
ESSENTIAL DUTIES:
Data Pipeline and Architecture
oDesign, develop, and maintain scalable data pipelines and architectures using Microsoft Fabric.
oImplement ETL processes to ensure data accuracy and availability.
oOptimize and tune data workflows for performance and scalability.
Visualization and Guidance
oProvide guidance on visualization tools, focusing on Power BI.
oContribute to guidelines and standards for visualization techniques and analytic dashboards.
Monitoring and Troubleshooting
oMonitor and troubleshoot data pipeline issues, ensuring timely resolution.
Documentation and Best Practices
oDevelop and maintain documentation for data processes, architectures, and workflows.
oStay updated with the latest trends and best practices in data engineering and Microsoft Fabric.
Additional Duties: Tasks or duties not outlined in this job description may be required to contribute to the organization's success and efficiency.
QUALIFICATIONS:
Education & Experience:
Bachelor's in computer science, data engineering, statistics, mathematics, or related fields.
5 years in data visualization, data mining, and analysis using Power BI
Proven experience as a Data Engineer, with a focus on MS Tech stack; Microsoft Fabric preferred.
Ability to write complex SQL queries.
Experience with Azure DevOps Git for version control.
Experience creating data pipelines within Fabric workspace to transfer transformed data from Lakehouse to warehouse tables within Fabric workspace.
Understanding of data governance and security best practices.
Tools & Systems:
Proficiency in programming languages such as Python, Java, or Scala.
Familiarity with cloud platforms such as Azure.
Experience with CI/CD pipelines and automation tools.
The role involves frequent use of standard office equipment, such as computers, phones,
and printers.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!