Data Engineer (Java & Scala)

New
Ability to work fully remotely within EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (C1 level)
Experience
5–7 years
Required Skills
AgileETLHadoopJavaData engineeringSparkRESTful APIsJSONScalaData modeling

Requirements

  • 5–7 years of experience as a Data Engineer or in a similar data-focused engineering role.
  • Strong programming skills in Java and Scala.
  • Solid experience with big data technologies such as Hadoop, Spark, Ab Initio, and Informatica.
  • Strong understanding of ETL processes, data modeling (relational and object-oriented), and data mapping techniques.
  • Experience working with RESTful APIs, JSON, and system integration workflows.
  • Familiarity with DevOps practices, version control systems, and Agile methodologies.
  • Strong analytical skills with the ability to identify and resolve data quality issues.
  • Fluent English communication skills (C1 level) are required.
  • Ability to work fully remotely within Europe.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and integration solutions using Java, Scala, and big data technologies.
  • Build and optimize ETL processes, ensuring efficient data movement, transformation, and storage across complex systems.
  • Support system integration and data science initiatives, particularly in fraud detection, compliance, and predictive analytics domains.
  • Work with distributed processing frameworks such as Hadoop and Spark to process large-scale datasets.
  • Implement data mapping, validation, and quality management processes to ensure accuracy and reliability of data assets.
  • Develop and maintain APIs and data exchange mechanisms using RESTful services and JSON-based structures.
  • Collaborate with DevOps and engineering teams to support deployment, monitoring, and operational stability of data platforms.
  • Contribute to Agile development cycles, including design discussions, estimations, and iterative delivery.
  • Troubleshoot and resolve data-related issues across relational and non-relational data systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now