Senior Backend Engineer - Java (Madrid)

Senior Backend Engineer - Java (Madrid)

22 sep
|
WindowSight
|
Madrid

22 sep

WindowSight

Madrid

QUE OFERIM?

Contracte indefinit.

Phantom share plan

We are deploying our app to 10 million TVs in the USA as a native art gallery and screensaver, and we are looking for experienced and motivated developers to join our team and take on this challenge. (For context, Movistar+ has only 3.5 million screens.)

MAIN RESPONSIBILITIES

Development of the new integration with the nº 1 screen platform in the market, for the professional marketplace (new partnership to be announced in the coming months)

Discuss and propose technical solutions with the team

Code and feature review, both your own and your teammates'

TECHNICAL REQUIREMENTS

Knowledge of Java 17/21/25, Spring Framework (Boot, Security, Batch, Cloud)

Expertise in development best practices (SOLID, Clean Code), Hexagonal Architecture and DDD (mandatory)

Experience with automated testing: unit, integration. We value experience with TDD and tools such as JUnit, Mockito, Testcontainers or WireMock

Experience with microservices architecture, distributed systems and inter-service communication

Familiarity with SQL and NoSQL database technologies (MongoDB, Redis)

Experience with event-driven architectures and messaging systems such as Kafka

Experience working with agile methodologies (Scrum, Kanban, etc.)

NICE TO HAVE

Knowledge of CI/CD pipelines (Github Actions), Docker, Kubernetes and cloud platforms (AWS)





Experience with distributed systems patterns: Transactional Outbox, Saga, CQRS or Event Sourcing

Experience with distributed systems observability: metrics, logs and tracing (Grafana, Prometheus, OpenTelemetry, CloudWatch or similar)

Experience with Infrastructure as Code (Terraform, CloudFormation) and Helm

OTHER REQUIREMENTS

High level of English (spoken, written and read)

Minimum required level of Catalan (spoken and written)

Strong interpersonal skills, teamwork ability and critical thinking

Eager to learn, grow professionally and personally, and share knowledge with the team

WHAT WE OFFER

Permanent contract

Full-time position

Immediate incorporation

Versátil hours and hybrid work model (offices in Terrassa)

Be part of a young, cohesive and motivated team to grow this project

Join at a key growth stage, with integrations that can bring WindowSight to tens of millions of screens globally

Phantom share plan

ABOUT WINDOWSIGHT WindowSight is the leading streaming platform for visual arts and photography on TV, with the goal of giving visual art the same accessibility we have with music or cinema.

Learn more about our vision at https://windowsight.com/about/

Follow us on LinkedIn

Discover more on our website

Download the mobile app

#J-18808-Ljbffr

📌 Senior Backend Engineer - Java (Madrid)
🏢 WindowSight
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer - java (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer - java (madrid) / madrid