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.
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 .