Senior Java Developer (Advertising Area)

  • IT
  • Vilvoorde, Belgium

Senior Java Developer (Advertising Area)

Job description

As a Java Developer at DPG Media you will be joining a team of more than 500 IT colleagues. Each and every one of us is driven by the passion for our products and we find teamwork, taking initiative and having an agile mindset to be important. You will be working in a cross-functional Scrum team, a.k.a. a ‘Squad’ within the Advertising Area.

The mission of the B2B Advertising Area is: Create and facilitate a flawless, user-friendly, automated, cost-efficient and future proof lead-to-cash advertising process for the Netherlands and Belgium.

  • How can you make a difference? Your focus is primarily on back-end Java software development. You know all there is to know about your domain, and Java, maven, Spring, Quarkus and AWS hold no secrets from you. Okay, or maybe just a few secrets... but the point is that you love learning new things and that you keep a close eye on technological evolutions.

  • Squad? You would join the B2B Advertising BENE Area, in a squad responsible for setting up integrations between different Saas applications / services and other Area’s/customers.

This in close collaboration with the colleague’s of the Saas applications.

As a team member, you are responsible for the high-level design, implementation, testing as well as deploying and eventually bringing your feature live.We operate in a DevOps way and we live by the baseline: ‘you build it, you run it’.

Don't forget: what you do is not important, it's essential to our daily flow.

Job requirements

  • Must-have knowledge: Java, AWS, Databases, REST, Maven, Spring and Hibernate

  • Nice-to-have Knowledge: AWS, TypeScript, Python, Angular/Vue/React/Polymer.,Quarkus/GraalVM, front-end experience

  • Knowledge of certain technologies is not the most important element. Beyond that, you are conceptually familiar with ORM, Document store, AOP, DDD, SOLID. Clean Code & TDD are second nature.

  • Agile mindset and experience with Scrum or other agile methodologies

  • Curious and open-minded

  • Critical; always looking for the 'why' of things

  • Passionate about development and always focused on quality

  • Team oriented – going for victory together

  • You draw energy from working in a high-tech and continuously innovating environment .