M

Monks

Integrated global marketing, content, data services

Java Backend Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHilversum, NetherlandsNo salary listed

About the Job

Requirements

  • Dutch citizenship and fluency in Dutch are required.
  • A bachelor's degree in Computer Science or Information Technology, or equivalent experience, is required.
  • Proven experience in Java development, including core Java concepts such as object-oriented programming, concurrency, Java Virtual Machine internals, exception handling, and modern Java features including Streams, Optional, and Lambda expressions.
  • Experience with Spring Boot, Spring Data, Hibernate or Java Persistence API, and RESTful API design and implementation is required.
  • Proficiency with SQL databases, including PostgreSQL and MySQL, and NoSQL databases, including MongoDB and Redis, is required.
  • Proficiency with Maven or Gradle and version control using Git is required.
  • Backend experience and the ability to work with and adapt quickly to additional programming languages are required.
  • Knowledge of agile methodologies and the software development lifecycle is required.
  • Strong analytical and problem-solving skills, and the ability to work independently and collaboratively, are required.

Responsibilities

  • Build and maintain high-performance, reliable server-side Java logic.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Design and implement APIs and RESTful services to industry standards.
  • Set up, maintain, and optimize databases.
  • Optimize application performance and ensure scalability and security.
  • Identify and resolve bugs and performance bottlenecks.
  • Write clean, scalable code following Java best practices.
  • Participate in code reviews and uphold coding best practices.
  • Partner with quality assurance, DevOps, and product management to deliver robust applications.
  • Maintain technical and API documentation.

Desired Qualifications

  • Experience with containerization technologies such as Docker and Kubernetes, cloud platforms such as AWS, Azure, and Google Cloud Platform, microservices architecture, and continuous integration/continuous delivery pipelines.
  • Experience with message brokers such as RabbitMQ and Kafka, and knowledge of web security best practices including OWASP, JWT, and OAuth2.
  • Experience with testing frameworks such as JUnit and Mockito, and application performance monitoring or profiling tools.
  • Familiarity with HTML, CSS, JavaScript or TypeScript, and ReactJS.
  • Proficiency in at least one additional programming language, such as Python, TypeScript, or Go, and the ability to quickly learn new technology stacks.

About the Company

Monks

Integrated global marketing, content, data services

Media.Monks is a digital-first partner for global brands offering end-to-end marketing and advertising services across content creation, data analytics, digital media, and technology. It operates with a unified cross-disciplinary team of creative, data, and tech specialists who collaborate on client projects, delivering campaigns within one integrated team. It differentiates itself through digital craftsmanship, cross-disciplinary collaboration, and a global, scalable footprint that serves major clients like Google, Meta, and Netflix. Its goal is to help brands grow their online presence and optimize advertising spend by delivering agile, tailored campaigns across multiple channels.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$330M
Headquarters
London, United Kingdom
Founded
2001

Recently Posted Jobs

Explore more opportunities at Monks

See more jobs