{"schemaVersion":"jobsearcher.job.v1","id":"14ffdb3090f4d9d8d96521e3","url":"https://jobsearcher.com/jobs/14ffdb3090f4d9d8d96521e3","canonicalUrl":"https://jobsearcher.com/jobs/14ffdb3090f4d9d8d96521e3","title":"Senior Java Data Engineer","description":"Senior Java Data Engineer (AWS | Databricks | Spring Boot) - Contract Location: Philadelphia, PA (Hybrid)\r\nDuration: Contract\r\nBuild the Data Platform Behind Enterprise Analytics We're looking for an experienced Java Data Engineer to join a growing Data Engineering team responsible for building the next generation of cloud-based data solutions. In this role, you'll help modernize enterprise data platforms by developing scalable ETL pipelines, enhancing legacy applications, and delivering reliable data assets that power business intelligence and analytics.\r\nThis position is ideal for someone who enjoys working across software engineering and data engineering, building cloud-native solutions using AWS, Databricks, and Snowflake while leveraging Java, Spring Boot, and microservices.\r\nWhat You'll Be Working On As a member of the Data Engineering team, you will:\r\nDevelop and maintain enterprise data pipelines that move and transform data into Databricks.\r\nBuild Java applications and microservices that support data processing and integration.\r\nPartner with product owners and engineers to translate business requirements into scalable technical solutions.\r\nDesign, develop, and optimize ETL workflows for high-volume datasets.\r\nBuild and support cloud-native data solutions using AWS services.\r\nDevelop infrastructure using Terraform to automate cloud resource provisioning.\r\nCreate and maintain CI/CD pipelines using GitHub Actions or Concourse.\r\nImprove existing legacy ETL jobs while supporting ongoing cloud migration initiatives.\r\nPerform testing, quality assurance, and technical documentation throughout the software lifecycle.\r\nProvide production support, troubleshoot pipeline issues, and improve platform reliability.\r\nIdentify opportunities to eliminate single points of failure and improve system resiliency.\r\nCollaborate with engineers to establish development standards and engineering best practices.\r\nWe're Looking For Someone With Required Skills 7+ years of Java software engineering experience\r\nStrong experience with Spring Boot\r\nExperience developing Microservices\r\nHands-on experience with ETL development or Data Engineering\r\nAWS cloud development experience\r\nStrong SQL skills\r\nExperience with Databricks\r\nExperience with Snowflake\r\nInfrastructure as Code experience using Terraform\r\nExperience with GitHub Actions, Concourse, or similar CI/CD tools\r\nStrong debugging, troubleshooting, and production support experience\r\nExperience working within Agile development teams\r\nNice to Have Experience migrating legacy ETL processes to cloud platforms\r\nKnowledge of Tableau or enterprise reporting environments\r\nExperience supporting analytics platforms\r\nUnderstanding of data modeling and cloud data architecture\r\nExposure to DevOps and Site Reliability Engineering (SRE) practices\r\nTechnologies You'll Use Programming: Java, SQL\r\nFrameworks: Spring Boot, Microservices\r\nCloud: AWS\r\nData: Databricks, Snowflake\r\nInfrastructure: Terraform\r\nCI/CD: GitHub Actions, Concourse\r\nReporting: Tableau Cloud\r\nMethodology: Agile\r\nWhat Makes This Opportunity Exciting Work on a large-scale cloud modernization initiative.\r\nBuild the foundational data pipelines powering enterprise reporting and analytics.\r\nInfluence architecture and engineering best practices.\r\nCollaborate with a highly technical team solving complex data engineering challenges.\r\nGain exposure to modern cloud technologies and large-scale distributed data platforms.\r\nIf you're a Java engineer with a passion for cloud technologies, data engineering, and building scalable systems, we'd love to connect with you.\r\nJ-18808-Ljbffr","company":"Gcs Recruitment","rawCompany":"gcs recruitment","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:45:59.591Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Data Engineer","description":"Senior Java Data Engineer (AWS | Databricks | Spring Boot) - Contract Location: Philadelphia, PA (Hybrid)\r\nDuration: Contract\r\nBuild the Data Platform Behind Enterprise Analytics We're looking for an experienced Java Data Engineer to join a growing Data Engineering team responsible for building the next generation of cloud-based data solutions. In this role, you'll help modernize enterprise data platforms by developing scalable ETL pipelines, enhancing legacy applications, and delivering reliable data assets that power business intelligence and analytics.\r\nThis position is ideal for someone who enjoys working across software engineering and data engineering, building cloud-native solutions using AWS, Databricks, and Snowflake while leveraging Java, Spring Boot, and microservices.\r\nWhat You'll Be Working On As a member of the Data Engineering team, you will:\r\nDevelop and maintain enterprise data pipelines that move and transform data into Databricks.\r\nBuild Java applications and microservices that support data processing and integration.\r\nPartner with product owners and engineers to translate business requirements into scalable technical solutions.\r\nDesign, develop, and optimize ETL workflows for high-volume datasets.\r\nBuild and support cloud-native data solutions using AWS services.\r\nDevelop infrastructure using Terraform to automate cloud resource provisioning.\r\nCreate and maintain CI/CD pipelines using GitHub Actions or Concourse.\r\nImprove existing legacy ETL jobs while supporting ongoing cloud migration initiatives.\r\nPerform testing, quality assurance, and technical documentation throughout the software lifecycle.\r\nProvide production support, troubleshoot pipeline issues, and improve platform reliability.\r\nIdentify opportunities to eliminate single points of failure and improve system resiliency.\r\nCollaborate with engineers to establish development standards and engineering best practices.\r\nWe're Looking For Someone With Required Skills 7+ years of Java software engineering experience\r\nStrong experience with Spring Boot\r\nExperience developing Microservices\r\nHands-on experience with ETL development or Data Engineering\r\nAWS cloud development experience\r\nStrong SQL skills\r\nExperience with Databricks\r\nExperience with Snowflake\r\nInfrastructure as Code experience using Terraform\r\nExperience with GitHub Actions, Concourse, or similar CI/CD tools\r\nStrong debugging, troubleshooting, and production support experience\r\nExperience working within Agile development teams\r\nNice to Have Experience migrating legacy ETL processes to cloud platforms\r\nKnowledge of Tableau or enterprise reporting environments\r\nExperience supporting analytics platforms\r\nUnderstanding of data modeling and cloud data architecture\r\nExposure to DevOps and Site Reliability Engineering (SRE) practices\r\nTechnologies You'll Use Programming: Java, SQL\r\nFrameworks: Spring Boot, Microservices\r\nCloud: AWS\r\nData: Databricks, Snowflake\r\nInfrastructure: Terraform\r\nCI/CD: GitHub Actions, Concourse\r\nReporting: Tableau Cloud\r\nMethodology: Agile\r\nWhat Makes This Opportunity Exciting Work on a large-scale cloud modernization initiative.\r\nBuild the foundational data pipelines powering enterprise reporting and analytics.\r\nInfluence architecture and engineering best practices.\r\nCollaborate with a highly technical team solving complex data engineering challenges.\r\nGain exposure to modern cloud technologies and large-scale distributed data platforms.\r\nIf you're a Java engineer with a passion for cloud technologies, data engineering, and building scalable systems, we'd love to connect with you.\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:45:59.591Z","dateModified":"2026-08-08T01:45:59.591Z","hiringOrganization":{"@type":"Organization","name":"Gcs Recruitment","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"14ffdb3090f4d9d8d96521e3"},"url":"https://jobsearcher.com/jobs/14ffdb3090f4d9d8d96521e3"}}