Senior Java Data Platform Engineer; Batch & AWS
Listed on 2026-01-12
-
Software Development
Data Engineer, Software Engineer
Senior Java Data Platform Engineer (Spring Batch & AWS)
Base pay range: $73.00/hr - $77.00/hr
Our client, a leader in their industry, has an excellent opportunity for a Senior Java Data Platform Engineer to work on a 12-month+ contract position, working hybrid in Westlake, TX, two weeks per month. Candidates local to Dallas, TX, are preferred.
This role sits at the intersection of Java backend engineering, data processing, and Dev Ops ownership. This is not a Python/Spark analytics data engineering role. The core data pipelines are implemented in Java using Spring Batch, with full responsibility for CI/CD, cloud deployment, and production support. If you are a Java engineer who enjoys building reliable, high-volume batch systems and owning them end‑to‑end in production, this role is a strong fit.
Rate: $73-$77/hour w-2
For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre‑tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked‑in state/locality.
Responsibilities:
- Design, develop, and maintain large‑scale batch and ETL pipelines using Spring Batch
- Build and optimize high‑volume data ingestion and transformation workflows
- Modernize legacy pipelines and migrate to AWS cloud‑native architectures
- Deploy and maintain CI/CD pipelines, containerized Java apps, and infrastructure via Kubernetes and Terraform
- Collaborate with stakeholders and mentor junior engineers to deliver robust, production‑ready batch solutions
Requirements:
- Hands‑on expertise with AWS services and cloud‑based data platforms
- Proven experience building and supporting Java‑based ETL pipelines (Spring Batch or similar) in production environments
- Experience with Docker, Kubernetes, and Infrastructure‑as‑Code (Terraform or Cloud Formation)
- Strong SQL skills and experience integrating with relational databases and Snowflake
- Proven experience owning CI/CD pipelines and production systems end‑to‑end
Job #: JN-
Seniority level: Mid‑Senior level
Employment type: Contract
Job function: Information Technology
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).