Senior Java Developer (Talend & Spring Batch)
Core
Develop and optimize end-to-end data processing solutions and ETL workflows using Java, Spring Batch, and Talend.
Role type
Senior Java Developer (Data Integration & ETL)
Builds
Data processing pipelines and ETL workflows
Domain
Data Engineering / Enterprise Data Integration
Deliverable
production ML models | product features
Required skills
Java, Spring Batch, Talend, PL/SQL, Relational databases, CI/CD
Preferred skills
Agentic Environments experience
Technologies
Java, Spring Batch, Talend, PL/SQL
Responsibilities
Develop and maintain applications using Java and Spring Batch; Design, implement, and optimize ETL workflows using Talend; Integrate Talend jobs into batch processing pipelines; Develop and optimize PL/SQL scripts and work with relational databases; Identify, analyze, and resolve data integration and processing issues; Improve the performance, efficiency, and reliability of data flows; Contribute to the implementation and evolution of CI/CD practices.