-
THRYVE

Java Software Engineer

THRYVE
Germany · Full-time · Mid-Senior

Senior Java Developer

Berlin, Germany


About the Company:

We are a Berlin-based company specializing in programmatic advertising, providing a multichannel demand-side platform (DSP) that enables advertisers to purchase digital ad space across mobile devices, desktop computers, digital-out-of-home (DOOH) screens, connected TVs, and audio formats like radio and smart speakers. Our focus is on programmatic advertising within the DACH region (Germany, Austria, and Switzerland), with a growing presence beyond. As a subsidiary of a major Swiss group, we offer real-time bidding (RTB) capabilities, empowering advertisers with flexible pricing, targeting, and reporting.


Role Overview:

We are seeking a Senior Java Developer to join our dynamic team. In this role, you will play a key part in shaping the future of our programmatic advertising platform. You'll be responsible for writing high-quality, maintainable code and driving the long-term development of our products, working closely with both internal teams and stakeholders. If you're passionate about technology, eager to solve complex challenges, and ready to make an impact, we want to hear from you!


Key Responsibilities:

  • Write clean, maintainable, and scalable Java code that adheres to best practices and industry standards.
  • Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to design, develop, and enhance features.
  • Mentor junior developers and provide guidance in code reviews, ensuring quality and consistency.
  • Contribute to building a collaborative and innovative development environment.
  • Troubleshoot and resolve complex technical issues, ensuring the platform operates efficiently at scale.
  • Help drive the growth of the product by identifying opportunities for improvement and optimization.
  • Stay up-to-date with the latest trends and technologies in software development and the programmatic advertising space.


Must-Haves:

  • Solid experience in Java (OOP), Git, Relational Databases (MySQL), and DevOps practices.
  • Proven ability to mentor and guide other developers, offer project feedback, and collaborate effectively with teams and stakeholders.
  • Strong problem-solving skills with the ability to tackle unforeseen challenges.
  • Passion for writing high-quality, well-structured, and maintainable code.
  • Fluency in English (both written and spoken).
  • Based in Berlin.


Nice-to-Haves:

  • Experience with technologies such as Druid, Gradle, Guice, Redis, GraphQL, Netty, and cloud platforms like Google Cloud or AWS.


Why Join Us?

  • Opportunity to work in an exciting and fast-growing company at the forefront of programmatic advertising.
  • Collaborative, innovative, and inclusive work culture.
  • Competitive compensation package and benefits.
  • Be part of a global company with a strong presence in the DACH region and beyond.


If you're ready to take your career to the next level with a leader in the digital advertising space, apply today!


#SeniorJavaDeveloper #ProgrammaticAdvertising #Java #DSP #BerlinJobs #TechCareers #JoinOurTeam

Key Skills

Ranked by relevance

java cloud dsp graphql devops gradle mysql redis git oop
Login to Apply
Posted
Apr 08, 2025
Type
Full-time
Level
Mid-Senior
Location
Berlin
Company
THRYVE

Industries

Advertising Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Trinity Consulting Services
Related

DevOps Engineer

2026-05-20

Full-time
Not Applicable
Singapore
Advertising Services
Engineering
View Job Details
Almedia
Related

Site Reliability Engineer / DevOps

2026-05-19

Full-time
Not Applicable
Germany
Advertising Services
Engineering
View Job Details
Adobe
Related

Backend Engineer - Node.js / Fastify

2026-05-26

Full-time
Not Applicable
United States
Advertising Services
Engineering