Kotlin + Java Backend Developer

Beatgrid

Den Haag

On-site

USD 58,391 - 105,103

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative tech company is seeking a passionate software engineer to join their dynamic team in The Hague. In this role, you'll collaborate with industry-leading clients to develop cutting-edge cross-media audience measurement solutions. You'll work with a modern tech stack, including Kotlin and Java, while optimizing backend services and databases for high-performance analytics. This is a unique opportunity to contribute to a rapidly growing startup that values creativity and innovation, making a real impact in the media landscape. If you're excited about technology and eager to shape the future, this position is perfect for you.

Qualifications

  • Proven expertise in Spring Boot and backend system optimization.
  • Strong SQL knowledge and understanding of database architecture.

Responsibilities

  • Collaborate with clients to build cross-media analytics solutions.
  • Develop backend services using Kotlin and Java, ensuring code quality.

Skills

Kotlin
Java (Spring Boot)
SQL
RabbitMQ
Kafka
API design principles
Data structures and algorithms
Cloud deployment

Tools

Docker
AWS ECS
Terraform (IaC)
Elasticsearch
Sentry
OpenTelemetry

Job description

Beatgrid The Hague, South Holland, Netherlands

Beatgrid is redefining cross-media measurement by eliminating guesswork and outdated assumptions. Our cutting-edge technology provides deterministic, privacy-first insights, ensuring brands understand true ad effectiveness across traditional media, such as TV, and digital media platforms such as Netflix and YouTube. We set a new standard for accuracy and transparency in an increasingly fragmented media landscape. Trusted by industry leaders, Beatgrid is shaping the future of cross-media measurement with innovation that drives real impact.

In this position, you’ll work closely with clients to build the world’s best cross-media audience measurement platform. We are looking for a software engineer that is excited to build a product for companies of the likes of Google while working with the very latest technology stack and enjoying the adventure of a technology scale-up. As a Beatgrid engineer, you make an impact by building software that redefines industry standards.

Responsibilities
  • Collaborate with world-renowned clients (Google, P&G, Mars, etc.) to build cutting-edge cross-media analytics solutions.
  • Develop and optimize backend services using Kotlin and Java (Spring Boot), ensuring high-quality, efficient, and reusable code.
  • Design, maintain, and optimize databases using RDS and Elasticsearch for high-performance analytics.
  • Implement and optimize asynchronous messaging systems using RabbitMQ and Kafka.
  • Deploy and manage applications using Docker, AWS ECS, and Terraform (IaC).
  • Ensure reliability and observability with Sentry and OpenTelemetry.
  • Work independently and take ownership of features while collaborating with cross-functional teams.
  • Drive continuous improvement by identifying opportunities to enhance performance, scalability, and usability.
ABOUT YOU
What we are looking for
  • Proven expertise in Spring Boot with experience in building and optimizing backend systems. Opportunities to develop and enhance your Kotlin skills.
  • Strong SQL knowledge, deep understanding of database architecture, query optimization, to build scalable, high performance systems.
  • Solid understanding of transactions and clustering in backend applications.
  • Experience with messaging systems like RabbitMQ, Kafka, or similar.
  • Familiarity with API design principles, including versioning and backward compatibility.
  • Good grasp of data structures and algorithms, with the ability to apply them in real-world scenarios.
  • Experience deploying applications in cloud environments (AWS preferred, but Azure experience is transferable).
  • Innovative Thinking: we encourage creative problem solving and value solutions that drive innovation and efficiency.
What could help
  • Experience with NoSQL databases and their use cases.
  • Hands-on experience with Kafka (if RabbitMQ isn’t your only messaging experience).
  • Exposure to Terraform (Infrastructure as Code) or other cloud automation tools.
  • Familiarity with Elasticsearch or other search/analytics solutions.
  • Proactive: Continuously seeks opportunities to improve knowledge, develop skills, and adopt best practices.
  • Collaborative: Possesses strong communication and interpersonal skills to build effective relationships and foster teamwork.
  • Quality-focused: Embraces and upholds industry best practices to ensure quality and consistency.
  • Driven: Demonstrates a results-oriented, "get-things-done" mentality to deliver outcomes effectively.
WHO SHOULD APPLY?

While we’ve designed this role with an experienced medior or senior-level professional in mind, we value potential and talent above all else. If this opportunity excites you and aligns with your skills, we’d love to hear from you—don’t hesitate to apply!

QUALIFICATIONS
  • You are able to work at our basecamp in The Hague.
  • You read, write and speak excellent English.
  • You are available to work fulltime.
  • You are excited about working in a startup environment.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Technology, Information and Media, Market Research, and Advertising Services

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android & iOS Developer
Android & iOS Developer

Beatgrid • Den Haag

Hybrid
EUR 50,000 - 70,000
On-site fitness club
Employee Stock Option Plan
Flexible working arrangements
Java/Kotlin Backend Engineer
Java/Kotlin Backend Engineer

CodeGuild • Amsterdam

Hybrid
EUR 65,000 - 85,000
Salary between €65,000 and €85,000
Work 32, 36, or 40 hours per week
Option to work from home 2 days a week
+4
Kotlin Backend Engineer
Kotlin Backend Engineer

ALTEN Nederland • Zaandam

Hybrid
EUR 45,000 - 65,000
Lease car with fuel card
Monthly net expense allowance
27 vacation days with the possibility to purchase 10 extra vacation days
+2
Medior Java Backend Developer
Medior Java Backend Developer

TrackBee • Utrecht

Remote
Competitive salary
Remote-first work environment
Team offsites
+1
Senior Fullstack Developer
Senior Fullstack Developer

Reaktor • Amsterdam

Hybrid
EUR 60,000 - 80,000
Data Engineer
Data Engineer

Insight First • Utrecht

Hybrid
Salaris tussen de €3600 en €5200 bruto per maand
MacBook en telefoonvergoeding
25 vakantiedagen
+1
Backend Developer
Backend Developer

Creative Clicks • Amsterdam

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Daily warm lunch
Central Amsterdam office
+3
Backend Engineer (Junior / Medior Level)
Backend Engineer (Junior / Medior Level)

Solvimon • Utrecht

On-site
EUR 60,000 - 80,000
Competitive salary
Employee stock option plan
25 holidays per year
+3
Medior Backend Engineer
Medior Backend Engineer

Groeienbijdebij • Amsterdam

Hybrid
EUR 44,000 - 63,000
Gross monthly salary range
Performance bonus
Profit-sharing bonus
+4
Senior Data Engineer
Senior Data Engineer

Creative Fabrica • Amsterdam

On-site
EUR 51,000 - 69,000