Jobs via Dice

Data Engineer ( Java)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer (Java) on a 12-month contract in McLean, VA/Wilmington, DE (Hybrid) with a pay rate of $70-$80/hour. Requires 7 years of data engineering experience, proficiency in Java, AWS Glue ETL, and Spark technologies.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
640
-
🗓️ - Date
November 12, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
McLean, VA
-
🧠 - Skills detailed
#"ETL (Extract #Transform #Load)" #Lambda (AWS Lambda) #Compliance #Data Ingestion #Data Engineering #AWS (Amazon Web Services) #Snowflake #PySpark #Java #Apache Spark #Consulting #Monitoring #Data Management #Computer Science #Terraform #Data Processing #Kafka (Apache Kafka) #Metadata #Deployment #Security #Data Catalog #Data Quality #Cloud #Redshift #Data Architecture #Scala #Data Governance #AI (Artificial Intelligence) #Data Integration #S3 (Amazon Simple Storage Service) #AWS Glue #Spark (Apache Spark)
Role description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Pyramid Consulting, Inc., is seeking the following. Apply via Dice today! Immediate need for a talented Data Engineer ( Java) This is a 12 Months contract opportunity with long-term potential and is located in Mclean, VA / Wilmington, DE (Hybrid ) . Please review the job description below and contact me ASAP if you are interested. Job ID: 25-92071 Pay Range: $70 - $80 /hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: • Design and develop ETL pipelines to extract, transform, and load large volumes of data from client systems into Client s data ecosystem. • Build and maintain data ingestion workflows for receiving client files, validating data quality, and securely transferring files into internal systems. • Develop data transformation logic using Apache Spark and Java, optimizing for performance and scalability. • Implement and orchestrate data workflows using AWS services such as Step Functions, Glue, Lambda, and S3. • Automate pipeline deployments and monitoring using CI/CD tools and infrastructure-as-code best practices (e.g., CloudFormation or Terraform). • Collaborate with data architects, analysts, and business teams to ensure data solutions meet functional and performance requirements. • Ensure compliance with Client s data governance, security, and privacy standards. • Troubleshoot data processing issues and optimize ETL performance across environments. Key Requirements and Technology Experience: • Key Skills; AWS Glue ETL , PySpark, , Scala Spark . • Bachelor s degree in Computer Science, Engineering, or related field. • 7 years of experience in data engineering or ETL development. • Proficiency in Java and experience building Spark-based data processing applications. • Hands-on experience with AWS data services (Glue, Lambda, Step Functions, S3, EMR). • Strong understanding of data ingestion, file transfer, and data integration concepts. • Experience working with structured and unstructured data sources. • Experience with AWS Glue ETL jobs, PySpark, or Scala Spark. • Familiarity with Kafka, Snowflake, or Redshift for data delivery. • Exposure to data quality, metadata management, and data cataloging tools. Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy .