CloverETL is open source data integration platform based on Java. It can be used for data migration, data cleansing and other data transformation tasks.