Moteur de recherche d’entreprises européennes

Jobs at North Data

About Us

North Data was founded in 2016 and became an established and well - known player in company data research. Data is our business: we compile, enhance, aggregate company data and performance from more than 85 million companies in 23 European countries. Our products and services are used by companies, journalists and individuals.

We are financially stable and keep growing and expanding our business with a strong focus on Europe. We are proud to be an international and diverse team serving more than 13.000 customers and investigative journalists worldwide from our office in Hamburg, Germany.

Our Offer

  • Company spirit: We are a small and growing international team of professionals with different cultural and professional backgrounds. We work together based on loyalty, trust and a sense of responsibility. Flat hierarchies with a lot of opportunities to grow and develop.
  • Work style: We work in a hybrid model from home and from our office in downtown Hamburg with lakeview and great accessibility with public transport. Working hours are flexible and working part-time is also possible.
  • Compensation: Attractive compensation and 30 days of vacation. We believe in learning and budget for training and development activities for each employee. Additionally, you will receive a free Deutschlandticket upon request.


Available Jobs

Modern Java Developer (M/F/D)


 

Modern Java Developer (M/F/D)

Our software is modern and powerful, and it is the "heart" of North Data. It is written in "Modern Java", that is, using current Java technology with a clean code base and an emphasis on functional style. Our environment is Github and Google Cloud. We're very pragmatic in our development approach - no scrum or daily standups - and try to use best development practices as much as possible.

Ideally, you love to explore problems yourself. For example, if we encounter a new country data source, there is no one here to write a specification for you!

We're looking for both senior and junior level developers.

OUR TECH STACK

We are writing our backend code in modern Java (JDK 25). On the frontend, we are using Typescript, Semantic UI, and d3.js. Our production environment runs on the Google Cloud Platform, using Firestore and ElasticSearch as databases, and many external services, including Machine Learning and LLMs. For development, we are using everything in Github (including Github Actions for CI/CD). Our philosophy is to be always up-to-date and innovative, keep technical debt low, and to automate as much as possible while keeping things simple.

YOUR TASKS

  • You will be responsible for one or more new countries and its relevant data sources.

  • You will continuously add to our test cases, keep the code base clean and legacy-free, and generally improve it.

  • You will add new features, unlock new data sources, and solve new technical and business problems.

YOUR PROFILE

  • You are proficient in software development based on "best practices", such as unit testing and pull request reviews, but no Scrum, no Kanban, no stand-ups.

  • You can easily produce modern and clean code with an emphasis on functional style.

  • You are pragmatic and a hands-on problem solver, happy to work self-sufficiently as an individual contributor as well as in a small team.

  • You value transparency and contributing to making our economy and our society more transparent.


We are happy to answer all your questions - just send us an email to jobs@northdata.de or send your application straight away! We are looking forward to hearing from you.

IMG_0015

 

Jobs-Banner-Quentin-Vertical-v2-1