Demo

Medior Java Developer

XITE
Amsterdam, NH Full Time
POSTED ON 4/4/2026
AVAILABLE BEFORE 6/3/2026

We are looking for a Medior Java Developer with some experience in React to join our team at XITE. You will primarily focus on backend development of our in-house Media Asset Management and curation systems, used internally by our Music Team.


About XITE

It’s our mission to share our passion for music videos with the world and invite people to experience music beyond listening: to see your music. XITE is dedicated to building the best music video experience in the world. Based in Amsterdam, XITE now reaches 100 million households across North America and Europe.

XITE delivers premium music video experiences across four core products:

Global & International (Europe & North America)

  • FAST (Free Ad-Supported Streaming TV): This rapidly growing global market offers themed music channels directly on smart TVs. Across Europe and North America, XITE is available with 26 different genre- and decade-based channels.

  • Interactive TV App: Available on smart TVs in various countries throughout Europe and North America, this app features over 200 curated playlists for a personalized viewing experience.

The Netherlands

  • Linear Television: This is where the brand began in 2008. It is available specifically in the Netherlands through all major Dutch cable and fiber providers.

  • XITE Music: A comprehensive collection of 51 non-stop audio channels, available exclusively for viewers in the Netherlands.

About the role and the team

At XITE, the Content Technology Team keeps our music video catalog running smoothly, from ingestion to distribution across our interactive app, FAST channels and linear TV. You'll join a small, cross-functional team of three engineers and two product team members, working closely with our music team (around 10 people) to deliver the best music video content experience in Europe and North America.

This is a role where you take pride in well-maintained systems, not high-volume daily throughput. Our pipelines handle a catalog of hundreds of thousands of music videos, but once built and stable, they largely run themselves. Your job is to keep them that way, improve them thoughtfully, and build internal tooling that makes life easier for a small, specialized music team.

Our techstack

  • Backend services are written in Java using spring boot framework.

  • Several databases like Postgres, Mongo.

  • Infrastructure like Kafka, Redis, Elasticsearch.

  • Microservice based architecture hosted in Google Cloud.

  • Frontend services are written in React framework.

  • Fully automated CI pipelines.

  • Version control using Git.


Responsibilities

  • Build & maintain our in-house developed Media Asset Management System
    Maintain the pipeline that processes and delivers our music video catalog, keeping it reliable, observable, and easy to maintain.

  • Develop curation tools for our music team
    Create the tools our music team rely on every day to manage and program content.

  • Enrich our catalog with smart metadata
    Design solutions that collect and improve metadata, powering our recommendation engine and playlist curation.

  • Contribute to technical projects end-to-end
    Share ownership from requirements and design, implement, test, and launch.

  • Engineer responsibly
    Build reliable internal tools and APIs used daily by a small, specialized team. Focus on maintainability, usability, and code quality, and contribute to making the platform more robust over time.

  • Work in a close-knit, collaborative team
    Share ownership across projects, work across teams, and help shape how and what we build. You will work closely with experienced backend developers, giving you the opportunity to learn and grow in your role.

Requirements

  • 3 to 5 years of experience with Java Spring and a solid understanding of backend development.

  • Familiarity working with microservice architectures, ideally in a cloud environment such as Google Cloud Platform.

  • Familiarity with relational databases such as MySQL or PostgreSQL.

  • Familiarity with containerized environments (Docker, Kubernetes).

  • You have strong English communication skills (Dutch not required).

  • You live in the Netherlands as we would like to see you at least three times per week in our office. 

  • Experience with modern JavaScript ecosystems (TypeScript, React) is a plus.


Our hiring process

  1. Apply: Send us your application and we will contact you. 

  2. First Interview (Online): Our recruiter will contact you for a first online interview. During this interview you can ask all your questions about the company.

  3. Second Interview: You will be meeting with the hiring manager, where you will discuss the role and team more in depth.

  4. Technical assignment (home): You will be provided with a technical assignment to do at home.

  5. Technical Interview: You will be meeting with 2 developers of the team, going through your technical assignment and you can ask questions as well.

  6. Final Interview: An interview with one of our Management Team members. 

  7. Reference check: We ask you for 2 references that we can give a call and ask a few questions as a part of our hiring process.

  8. Offer: Hopefully with our offer, we can welcome you to the team of XITE!

Working at XITE

Here at XITE we make sure you’re taken care of by providing you the opportunity to develop your career in a young, fast growing and international company. We provide a challenging work environment where you have a lot of autonomy, flexible working hours and no day will be the same for sure. All XITE’ers are different and authentic in their own way, but we all have kindness in common. Like professionalism and a flexible and an optimistic attitude. And let’s not forget; We have a passion for music and good food. That’s why we have chef prepared lunches, drinks, and rooftop BBQ's! Click here to see all our benefits.

Does this sound like you?

Click ‘Apply’ to apply directly!



Salary.com Estimation for Medior Java Developer in Amsterdam, NH
$95,919 to $122,216
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Medior Java Developer?

Sign up to receive alerts about other jobs on the Medior Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Medior Java Developer jobs in the Amsterdam, NH area that may be a better fit.

  • Gerimedica Amsterdam, NH
  • Java Software Engineer (Medior) | Amsterdam based | Hybrid | Health Care | Small agile team | SaaS microservices based application | Java 17-21 / Spring / ... more
  • 28 Days Ago

  • COWMANAGER B.V. Harmelen, UT
  • Bij CowManager zoeken we een enthousiaste Medior of Senior Frontend Developer die samen met ons team werkt aan gebruiksvriendelijke en moderne webapplicati... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!