What are the responsibilities and job description for the Senior Data Engineer (Java ETL) -- W2 Only position at HCL Global Systems Inc?
Senior Data Engineer (Java ETL)
π Smithfield, RI (Hybrid)
πΌ Contract β W2 Only
About the Role
We are hiring a Senior Data Engineer to join a newly formed enterprise data squad responsible for building scalable operational and analytical data platforms. This is a high-visibility role working on core data infrastructure initiatives.
This is a hybrid position (2 weeks onsite / 2 weeks remote).
β οΈ Critical Requirement β Read Before Applying
This role requires hands-on Java-based ETL development using Spring Batch.
Informatica-only ETL backgrounds will not be considered.
If you do not have Java Spring Batch ETL experience, this is not a fit.
Responsibilities
- Design and build scalable data solutions
- Develop ETL pipelines using Java and Spring Batch
- Write complex SQL queries for validation and optimization
- Optimize and tune database performance
- Work with AWS services (Batch, S3, etc.)
- Support CI/CD and DevOps workflows
- Collaborate with cross-functional engineering teams
Required Qualifications
- 10 years of Data Engineering experience
- Strong SQL (query optimization, data validation)
- Oracle database experience
- 5 years of hands-on Java development
- Solid experience with Spring Batch for ETL transformations
- AWS experience (Batch, S3 preferred)
- Data modeling experience (Dimensional or Data Vault)
- Experience working in Agile environments
Preferred Qualifications
- Python development
- Snowflake experience
- Control-M or other scheduling tools
- CI/CD tools (Maven, Jenkins, Docker, etc.)
- Financial services domain experience
Employment Details
Employment Type: Contract
Work Authorization: Must be able to work on W2
Work Mode: Hybrid β Smithfield, RI
How to Apply
If you meet the Java ETL requirement and are available for a hybrid role in Smithfield, apply directly or send your resume to:
Saikumar@hclglobal.com