Senior Java Developer (Icon Solutions IPF/Payments) - 6-Month Contract - London
Senior Java Developer (Icon Solutions IPF/Payments) - 6-Month Contract - London
Contracting role based in Reading (Hybrid, 2-3 days in office) for a 6-month engagement within the utilities sector. You will validate the quality, integrity, and accuracy of large-scale data processing solutions across cloud-based data platforms, working across ETL testing, data pipeline validation, and Spark-based environments in an Agile delivery team.
Key Responsibilities:
- Design, develop, and execute test cases for data pipelines and ETL processes
- Validate data quality, integrity, transformation, and migration across systems and environments
- Develop and execute SQL and PySpark scripts to support data validation activities
- Perform testing of Spark and Databricks-based data solutions
- Identify, document, and track defects through to resolution, collaborating with data engineers, developers, and business stakeholders
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
- Contribute to test automation initiatives and continuous improvement of testing processes
What You Will Ideally Bring:
- Hands-on PySpark and Spark SQL experience - essential
- Strong SQL skills for data validation and analysis - essential
- Experience working on cloud platforms - Azure preferred; AWS or GCP also considered
- Experience with Databricks or other Spark-based platforms - essential
- Strong understanding of data validation, ETL testing, and data quality methodologies
- 3-5 years of overall QA/Test Engineering experience with 2-3 years in Data, ETL, or Big Data Testing
- Knowledge of Data Warehouse concepts and ETL testing methodologies - preferred
Contract Details:
- Duration: 6 months
- Rate: £440 per day
- Location: Reading (Hybrid - 2 days on-site)
- Start Date: ASAP