Java Developer (m/w/d)

The Adastra Group is an international IT consulting company with 24 international offices and headquartered in Toronto, Canada. Adastra provides leading companies with the full range of consulting services in information management - from conception to implementation and application of innovative Data & Analytics solutions. With over 2000 experts worldwide we bridge the gap between business departments and IT to increase the operational efficiency of our customers. For more information, please check www.adastragrp.com

Your Role

  • Work on different parts of the Data Lake and master the architecture of the used data pipeline (from getting data from external resources to data management)
  • Develop modules and scripts to help ingesting data from external resources into the Data Lake
  • Design and development of REST APIs to exchange data between the different components of the Data Lake 
  • Be creative in optimizing the data pipeline in order to integrate more data resources 

Qualifications:

  • A university degree in Computer Science, Business Informatics, Business Administration with an IT focus or in a comparable course of study
  • Good experience working with Big Data technologies like Hadoop, Hive, Spark, NiFi, Kafka, Atlas etc.
  • Excellent understanding of common database technologies, such as Microsoft SQL Server, PostgreSQL, MariaDB
  • Advanced programming skills, ideally in Java, Python, Scala or SQL
  • A desired experience or knowledge about Data Governance tools such as D-Quantum
  • Very good analytical skills and a strong technical understanding
  • Excellent social and communication skills
  • Excellent English skills (spoken & written), good German skills are a huge plus

What we offer:

  • Working in an international team of Data & Analytics experts
  • A work environment where knowledge-sharing is coveted and which has an open feedback culture
  • Excellent opportunities for professional growth through industry-recognized projects for internationally-known clients
  • Support to fulfill your personal potential and individual career planning (Training and further education, participation in conferences, etc.)
  • Opportunities to take responsibility at an early stage
  • Flat hierarchies and an attractive salary & benefits package