Java Data Engineer IV (Contractor)
Location: Philadelphia, PA (1701 John F. Kennedy Blvd)
Type: Contract
About the Role
Our team is seeking a Java Data Engineer IV to support a high-impact data engineering initiative focused on modernizing and scaling enterprise analytics. This role will be instrumental in building and enhancing the data pipelines that power inventory, supply, and yield reporting, enabling business-critical analytics delivered through Tableau Cloud.
You'll work alongside experienced data engineers to develop robust ETL solutions, migrate legacy data workloads, and build cloud-native data pipelines using AWS, Databricks, and Snowflake. This is an excellent opportunity for an engineer who enjoys solving complex data challenges in a collaborative Agile environment.
What You'll Do
- Design, develop, and maintain scalable ETL and data engineering pipelines.
- Build data pipelines that ingest, transform, and load enterprise data into Databricks.
- Develop and enhance Java-based applications and microservices supporting data processing.
- Partner with engineering teams to translate business requirements into reliable technical solutions.
- Build, test, and optimize pipelines using AWS, Databricks, and Snowflake.
- Create technical documentation, design specifications, and support quality assurance efforts.
- Develop infrastructure using Terraform for repeatable cloud deployments.
- Build and maintain CI/CD pipelines using GitHub Actions or Concourse.
- Troubleshoot production issues and provide post-deployment support.
- Improve reliability, reduce single points of failure (SPOF), and implement risk mitigation strategies.
- Enhance and modernize legacy data engineering jobs while supporting cloud migration initiatives.
- Collaborate with cross-functional teams to establish engineering best practices and improve platform performance.
Required Qualifications
- 7+ years of software engineering or data engineering experience.
- Strong Java development experience.
- Hands-on experience with Spring Boot and Microservices architecture.
- Experience building ETL or data integration pipelines.
- Experience with AWS cloud services.
- Strong SQL skills.
- Experience with Databricks and/or Snowflake.
- Experience with Infrastructure as Code using Terraform.
- Experience building CI/CD pipelines using GitHub Actions, Concourse, Jenkins, or similar tools.
- Strong understanding of software testing, quality assurance, and production support.
- Excellent problem-solving and troubleshooting skills.
- Experience working in Agile development environments.
Preferred Qualifications
- Experience supporting enterprise analytics or reporting platforms.
- Experience migrating legacy ETL workloads to modern cloud platforms.
- Familiarity with Tableau Cloud or other BI platforms.
- Experience optimizing large-scale data pipelines for performance and reliability.
- Knowledge of data governance and cloud data architecture best practices.
What Success Looks Like
- Deliver scalable, reliable cloud-based data pipelines.
- Successfully support migration of legacy data engineering workloads.
- Improve deployment automation and infrastructure reliability.
- Minimize production issues through proactive monitoring and risk mitigation.
- Enable high-quality analytics by delivering trusted, well-documented data assets.
Technical Environment
- Languages: Java, SQL
- Frameworks: Spring Boot, Microservices
- Cloud: AWS
- Data Platforms: Databricks, Snowflake
- Infrastructure: Terraform
- CI/CD: GitHub Actions, Concourse (or similar)
- Reporting: Tableau Cloud
- Methodology: Agile
If you're passionate about building modern cloud data platforms, enjoy solving complex engineering challenges, and thrive in a collaborative environment, we'd love to hear from you.
GCS is acting as an Employment Business in relation to this vacancy.
Java Developer
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- IT Support & Infrastructure
- Project Management
- BI & Data Analytics
- Engineering
- Software Development
- Manufacturing & Production
- Network security consultant
- Engineering Technology
- Testing & QA
- DevOps
- Data
- Cloud architect
LATEST JOBS
- Application Development - Mach...
- Software Engineer - Machine Le...
- MLOPS Engineer
- Senior Machine Learning Engine...
- Machine Learning Engineer
- Senior Java Data Engineer
- Java Developer
- ML Engineer - Recommendations...
- Senior Project Manager (Techni...
- Associate Machine Learning Eng...
- Machine Learning Engineer I (R...
- Fiber Assembly Technician
TOP SEARCHES
LOCATIONS
- Engineer
- Data Scientist
- Senior Data Scientist
- Head of Data Science
- Trainee Data Scientist
- Data Science Graduate
- Senior Financial Accountant
- Management Accountant
- Cost Accountant
- Civil Engineer
- Senior Civil Engineer
- Civil Design Engineer