Remote ETL Engineer - Java Spring Batch (W2 Contract)

Eliassen Group

Madison (WI)

Remote

USD 76,000 - 83,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Eliassen Group is seeking an experienced ETL Engineer with deep Java Spring Batch expertise to support a large-scale modernization project. You will analyze legacy Informatica workflows, translate complex business logic into modern data pipelines, and collaborate with cross-functional teams to deliver scalable ETL solutions in an Agile environment.

The role offers remote work options, W2 engagement, and benefits including medical, dental, and vision.

Qualifications

  • 6+ years of software engineering with strong Java and Spring Batch.
  • Extensive experience building enterprise ETL or batch processing applications.
  • Experience with CI/CD tools such as Jenkins and Artifactory.
  • Experience with cloud technologies, preferably AWS (ECS, ECR, EC2).
  • Proficiency in SQL and relational databases.
  • Experience migrating legacy ETL solutions, Informatica preferred.
  • Understanding of data integration, data quality, and reconciliation techniques.
  • Experience in Agile environments.
  • Financial services industry experience.
  • Python-based ETL development preferred.
  • Familiarity with Generative AI tooling (GitHub Copilot).
  • Knowledge of enterprise scheduling and orchestration tools.
  • Experience with cloud-based data processing platforms.

Responsibilities

  • Analyze existing Informatica workflows and ETL processes to understand business logic and data transformations.
  • Design, develop, and enhance Java Spring Batch applications for enterprise ETL processing.
  • Translate legacy ETL workflows into modern, maintainable batch processing solutions.
  • Develop data transformation, validation, and reconciliation logic for data accuracy.
  • Collaborate with analysts, data engineers, and application teams to define migration requirements.
  • Troubleshoot batch processing issues and optimize performance for high-volume data workloads.
  • Participate in Agile ceremonies, code reviews, testing, and production support.
  • Create technical documentation detailing ETL workflows and migration approaches.

Skills

Java
Spring Batch
ETL
SQL
AWS
CI/CD
Informatica

Tools

Jenkins
Artifactory
GitHub Copilot

Job description

Eliassen Group is seeking an experienced ETL Engineer with deep Java Spring Batch expertise to support a large-scale modernization project. You will analyze legacy Informatica workflows, translate complex business logic into modern data pipelines, and collaborate with cross-functional teams to deliver scalable ETL solutions in an Agile environment.

The role offers remote work options, W2 engagement, and benefits including medical, dental, and vision.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote ETL Engineer - Java Spring Batch (Contract)
Remote ETL Engineer - Java Spring Batch (Contract)

Eliassen Group • Trenton (NJ)

Remote
USD 157,046,000 - 172,200,000
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Remote ETL Engineer — Java Spring Batch (W2 Benefits)
Remote ETL Engineer — Java Spring Batch (W2 Benefits)

Eliassen Group • Topeka (KS)

Remote
USD 76,000 - 83,000
Medical benefits
401k with company matching
Life insurance
Remote Java Spring Batch ETL Engineer
Remote Java Spring Batch ETL Engineer

Eliassen Group • Phoenix (AZ)

Remote
USD 76,000 - 83,000
Remote ETL Engineer - Java Spring Batch Specialist
Remote ETL Engineer - Java Spring Batch Specialist

Eliassen Group • Denver (CO)

Remote
USD 76,000 - 83,000
Medical
Dental
Vision
+2
Remote ETL Engineer – Java Spring Batch Modernization
Remote ETL Engineer – Java Spring Batch Modernization

Eliassen Group • Salem (OR)

Remote
USD 76,000 - 83,000
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Remote ETL Engineer — Java Spring Batch
Remote ETL Engineer — Java Spring Batch

Eliassen Group • Lansing (MI)

Remote
USD 76,000 - 83,000
Medical benefits
Dental benefits
401k with match
+1
Remote ETL Engineer - Java Spring Batch Modernization
Remote ETL Engineer - Java Spring Batch Modernization

Eliassen Group • Lincoln (NE)

Remote
USD 76,000 - 83,000
Medical
Dental
Vision
+2
Remote ETL Engineer: Java Spring Batch Modernization
Remote ETL Engineer: Java Spring Batch Modernization

Eliassen Group • Little Rock (AR)

Remote
USD 76,000 - 83,000
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Remote ETL Engineer – Java Spring Batch Modernization
Remote ETL Engineer – Java Spring Batch Modernization

Eliassen Group • Austin (TX)

Remote
USD 76,000 - 83,000
Medical benefits
Dental benefits
Vision benefits
+2
Remote ETL Engineer: Java Spring Batch Modernization
Remote ETL Engineer: Java Spring Batch Modernization

Eliassen Group • United States

Remote
USD 76,000 - 83,000
Medical, Dental, Vision benefits
401k with company matching
Life insurance