1,591,724open jobs
95,632companies
242,839added this week
Browse all
Salary
up to $74k per year
Location
Remote (Spain)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Turn enterprise postal data into actionable intelligence that improves customer communications, data quality, risk, postal efficiency, and campaign ROI.

GrayHair lleva más de 25 años convirtiendo el correo postal de EE. UU. en datos que valen oro: procesan más de 125.000 millones de datos al año para bancos, aseguradoras y empresas de salud del Fortune 500.

Ya tienen a varios manfreditas en el equipo (y no paran de pedirnos más, así que algo estarán haciendo bien 😏). Ahora buscan a una persona fullstack con alma de backend Java que quiera reescribir su legacy con un stack moderno… mientras media España ya está con la cena en la mesa.

Si eres de los que programa mejor cuando cae el sol, esta es tu oferta. 🦉

¿Qué harás?

Primero, un poco de contexto 📬

Antes de entrar en faena, viajemos un poco en el tiempo ⏳. GrayHair nació en el año 2000 como un servicio de seguimiento de envíos postales. En 2008 ya tenían una cartera sólida de clientes y cuatro servicios más. En 2016 la empresa perdió a su fundador y, lejos de venirse abajo, se reinventó: dejó de ser "la empresa que rastrea cartas" para convertirse en la tecnológica de datos que es hoy. En 2020 todo el equipo ya trabajaba en remoto y con un objetivo claro: transformar su tecnología de arriba abajo.

¿Y a qué se dedican exactamente? Te lo resumimos con su propio lema: *Undeliverables? Unacceptable!* 📮 Una carta que no llega es una tarjeta de crédito que acaba en el buzón equivocado, un cliente que llama enfadado al banco o una campaña de marketing tirada a la basura. GrayHair existe para que eso no pase.

Para ello, manejan cerca del 25% de todos los datos postales de EE. UU., rastrean miles de millones de envíos al año y procesan más de 125.000 millones de datos anuales para los mayores bancos, aseguradoras y empresas de salud del país. Llevan más de 25 años siendo partner del Fortune 500, y eso, en un sector donde se manejan datos tan sensibles, no se consigue sin una seguridad y una calidad de ingeniería muy serias.

Su catálogo da para rato:

  • 📍 GH Mail Tracking Platform: seguimiento de cada envío, desde que sale hasta que llega (o no).
  • 🏠 Calidad de direcciones: herramientas como CASS™, NCOALink® de 48 meses (son Full Service Provider certificados), VerifyAQ™ o la gestión de devoluciones (ACS™) para que las bases de datos de sus clientes estén siempre limpias.
  • 💳 GH Card Insights™ (lanzado en julio de 2026): convierte la entrega de tarjetas de crédito y débito en información útil para los equipos de fraude, operaciones y experiencia de cliente.
  • 📈 GH Direct Mail IQ™: resuelve uno de los grandes dolores del marketing, demostrar cuánto dinero genera de verdad el correo directo dentro de una estrategia omnicanal.
  • ☎️ GH Contact Center Connector™: lleva datos postales en tiempo real al call center para reducir las llamadas del tipo "¿dónde está mi carta?".

No es casualidad que la revista *Mailing Systems Technology* los nombrara "Hot Company" en 2025. Y todo esto lleva mucho, muchísimo software detrás… que es justo donde entras tú. 😏

🫵 ¿Cuál es tu papel en todo esto?

GrayHair está en plena transformación tecnológica: están rediseñando todos sus servicios desde cero en AWS, con microservicios Java (Spring Boot) que corren en contenedores ECS y se orquestan con Step Functions. La mayor parte del trabajo es backend puro (de hecho, tienen varios equipos centrados en esta migración), pero también construyen las interfaces internas y de cliente en React, además de piezas clave como la gestión de identidades.

Tu misión será coger aplicaciones legacy, entenderlas, desmontarlas con cariño y volver a montarlas con un stack moderno. Y, de paso, construir funcionalidades nuevas de principio a fin, desde el endpoint hasta el botón en React, pensadas para mover volúmenes de datos que harían sudar a cualquier sistema. Aquí rendimiento, resiliencia y seguridad no son palabras bonitas para la entrevista: son el día a día.

No vienes a mantener un monolito con telarañas: vienes a trabajar en la plataforma de los próximos años.

<img height="258" width="483" alt="Text gif. Chip and Joanna Gaines, Chip sliding hand over hand in a make it rain gesture, green bubble letters flying from his palms assembling into the message &quot;Home renovation rebates.&quot;" src="https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExcHA2NXY2emlsYmxuNzhtamVpeXlkcnl0MzVxdXZva2NlZnV5NGltayZlcD12MV9naWZzX3NlYXJjaCZjdD1n/oUr0nmn9xeCX8Rstr3/200.gif" />

¿Qué buscan?

Antes de la lista de la compra, un poco de contexto para que entiendas por qué se pide cada cosa. 🛒

El equipo

Te unirás a un equipo de desarrollo pequeño (unas 8 personas) con una mezcla muy sana de perfiles: seniors con muchos años en la casa, como Manu, el Tech Lead, y gente que ha crecido dentro (alguno empezó de becario). Buscan a alguien con unos 5 años de experiencia: con autonomía para sacar adelante sus tareas y criterio para proponer mejoras, apoyándose en el Tech Lead para las grandes decisiones de arquitectura. No se espera que lideres desde el día uno, pero sí que aportes.

¿Cómo es un día cualquiera? 🕒

  • ☀️ Por la mañana, vida. A las 15:00 te conectas, te pones al día en Slack y tienes alguna sync con el equipo.
  • ⌨️ Te metes con tu tarea del sprint: por ejemplo, convertir un proceso legacy en un microservicio Spring Boot que consume mensajes de una cola SQS y escribe en PostgreSQL.
  • 🔍 Abres tu PR con sus tests, un compañero la revisa (y tú revisas la suya), y GitHub Actions la lleva hasta ECS.
  • 📊 Echas un ojo a CloudWatch para comprobar que lo que has desplegado se porta bien con el volumen real.
  • 🗓️ Cada 3 semanas, refinement para arrancar el siguiente sprint con las tareas claras.

Lo que necesitan sí o sí (y por qué)

  • ☕ Backend Java, el corazón del puesto. Java 17 y Maven a nivel avanzado, y experiencia sólida con Spring y Spring Boot. La mayor parte del trabajo es backend: reescribir servicios legacy como microservicios modernos.
  • ☁️ AWS, donde vive todo. Aquí no se sube algo a la nube y te olvidas: construyes, despliegas y vigilas lo tuyo. Los servicios corren en contenedores sobre ECS, se comunican con colas y eventos (SQS/SNS), usan Lambda y Step Functions para orquestar procesos, API Gateway por delante, RDS/Aurora para los datos y CloudWatch para saber qué está pasando. No hace falta ser arquitecto/a cloud, pero sí haberte peleado con estos servicios en producción. Por eso suman Docker o Kubernetes: si ya has trabajado con contenedores, ECS lo pillas en dos tardes.
  • ⚛️ React, para que el front no se quede cojo. Construyen interfaces internas y de cliente, además de la parte de gestión de identidades. Se trabaja con gestión de estado tipo Effector o RxJS, Material UI y Jest. No buscan un especialista en frontend, sino a alguien que se mueva con soltura cuando toca.
  • 🗄️ SQL, porque los datos son el negocio. SQL Server en el legacy y PostgreSQL en lo nuevo: vas a moverte entre ambos mundos y con mucho volumen.
  • 🧪 Calidad y CI/CD. JUnit, Git/GitHub y GitHub Actions. Cuando trabajas con datos de bancos y aseguradoras, el "en mi máquina funciona" no cuela.
  • 💂 Inglés fluido: es el idioma de trabajo el 100% del tiempo.

Lo que sumará puntos

Certificación AWS, infraestructura como código (CloudFormation o Terraform), Docker, Node.js o Python, Step Functions, Playwright, SonarQube o gestión de identidades con Auth0. Genial si traes alguno, pero ninguno es imprescindible.

Y tranquilidad: nadie domina todo esto al 100%. Si cumples lo esencial y tienes ganas de aprender el resto, aplica. 😉

<img height="379" width="379" alt="Funny Face Dance GIF by Papa Johns" src="https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExbDVxbWQ1aXlsMzNnOTM2enV1M3h5anU1cnMxMTlrYm1ranB6MWg5NyZlcD12MV9naWZzX3NlYXJjaCZjdD1n/WxE3UzpX5YqQ5yVvJG/giphy.gif" />

¿Qué ofrecen?

Salario: Hasta 66.000 €

  • 🏖️ 23 días de vacaciones + festivos nacionales, regionales y locales + el día de tu cumpleaños.
  • 🌏 Remoto 100% desde cualquier punto de España.
  • ☀️ Mañanas libres para lo que te dé la gana.
  • 💻 Eliges tu equipo de trabajo.
  • 📚 Presupuesto para formación y conferencias.
  • 🤝 Volunteer Time Off para dedicar tiempo a causas sociales.
  • ✈️ Offsite anual en EE. UU., con todo pagado.
  • 🎉 Eventos y dinámicas de team building.

¿Cómo lo harás?

Si hay algo por lo que se distingue GrayHair es por su estructura plana. Aquí no hay que pedir cita con tres jefes para proponer una idea: tendrás acceso directo a los leads y a dirección, y mucha autonomía para decidir cómo resolver los problemas técnicos.

  • 🔁 Agile de verdad: trabajan en sprints de 3 semanas y cada uno arranca con una sesión de refinement para que las tareas lleguen bien definidas (sí, has leído bien: tareas bien definidas 🙌). Todo se gestiona en Jira y las decisiones de arquitectura quedan documentadas en Confluence.
  • 💬 Comunicación abierta: el feedback constructivo es continuo y el día a día pasa por Slack, donde comparten ideas y se echan un cable.
  • 📹 Cámara encendida: son un equipo 100% remoto que cuida mucho la conexión humana, así que en las reuniones las cámaras van encendidas. Aquí nadie es un círculo con iniciales.
  • 🧪 Calidad ante todo: code reviews, tests unitarios y de integración, y herramientas como SonarQube y GitHub Actions para que lo que llega a producción llegue bien.

Y un detalle que nos encanta: tienen una política de Volunteer Time Off para que dediques tiempo a causas sociales. Su lema en esto es que valoran el servicio tanto como la innovación 💙

¿Dónde?

Remoto 100% desde España!

La sede de GrayHair está en Stuart (Florida), pero su cultura es remote-first: el equipo trabaja repartido entre EE. UU. y España, y lo que cuenta son los resultados, no el código postal (y mira que de códigos postales saben un rato 📮).

La contratación se hace en España, a través de una EOR (empresa especializada en contratación remota) y con todas las garantías de la legislación española.

Eso sí, una vez al año se juntan todos en EE. UU. para un offsite de varios días, con viaje y estancia pagados. No es obligatorio, pero te echarán de menos si no vas 🌴

Responsabilidades

  • **Rediseñarás y refactorizarás aplicaciones legacy** con **Java 17+**, microservicios **Spring Boot** y patrones modernos de **React**.
  • **Diseñarás, construirás y desplegarás funcionalidades end-to-end** para aplicaciones cloud-native de alto volumen en **AWS**.
  • **Escribirás código limpio y mantenible**, respaldado por **tests unitarios y de integración** (JUnit en back, Jest en front). Aquí los tests no son opcionales.
  • **Investigarás nuevas herramientas y tendencias de arquitectura** para que el sistema sea más rápido, resiliente y fácil de mantener.

Tech stack

  • GitHub Actions
  • Docker
  • Kubernetes
  • Spring Boot
  • React
  • Java
  • JUnit
  • Playwright
  • Python
  • AWS
  • PostgreSQL
  • SQL
  • Terraform
  • AWS CloudFormation
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,591,724 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Spain
≈ $89k – $221k per year (Estimated) • Remote (location not specified) • 6+ years exp
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Databases
DynamoDB
AI/ML
Model Context Protocol
Embeddings
Function Calling
AI Agents
LLM
OpenAI
Anthropic
Human-in-the-Loop
LLM Evaluation
LLM Guardrails
Agentic Workflows
Tool Use
Frontend
Tailwind CSS
Next.js
React.js
DevOps
Terraform
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon ECS
AWS Step Functions
API Gateway
Management
n8n
QA
Playwright
Jest
Pytest
Apply
≈ $80k – $199k per year (Estimated) • Remote (location not specified) • 5+ years exp
JavaScript
SQL
C#
C#
.NET
Databases
Oracle
MS SQL
Apply
≈ $85k – $211k per year (Estimated) • Remote (likely United States) • 6+ years exp • Bachelor's Degree
JavaScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
JQuery
DevOps
CI/CD
Git
AWS
Management
Agile
Scrum
Apply
≈ $58k – $124k per year (Estimated) • Remote (Canada) • Full-Time • 4+ years exp • PhD • Montreal
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Azure
CI/CD
Apply
≈ $85k – $211k per year (Estimated) • Remote (Colombia) • 7+ years exp
Apply
In office • Cape Town
Python
JavaScript
SQL
Apply
≈ $74k – $209k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Jakarta • Bangkok • Bengaluru
Go
Java
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Incident Management
Apply
≈ $29k – $66k per year (Estimated) • In office • Full-Time • 2+ years exp • PhD • Tokyo
Python
Java
C++
Perl
Apply
$74k – $130k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Austin
Python
SQL
Databases
Amazon Redshift
DevOps
AWS
Amazon EC2
Amazon S3
Analytics
Tableau
Apply
≈ $29k – $59k per year (Estimated) • In office • 4+ years exp • Bengaluru
SQL
AI/ML
AI Agents
LLM
Hallucination
Agentic Workflows
Multi-Agent Systems
Apply
Java Backend Developer 10 hours ago
≈ $38k – $94k per year (Estimated) • Hybrid • 4+ years exp • Spain
Java
Java
Maven
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Helm
CI/CD
Kubernetes
Apply
≈ $39k – $96k per year (Estimated) • Hybrid • 3+ years exp • Spain
SQL
Scala
AI/ML
Spark
Management
Agile
Apply
Desarrollador Liferay 10 hours ago
≈ $38k – $94k per year (Estimated) • Hybrid • 3+ years exp • Spain
Java
Apply
≈ $17k – $50k per year (Estimated) • In office • Part-Time • 2+ years exp • Spain
Apply
≈ $19k – $37k per year (Estimated) • In office • Internship • Spain
Apply
See all jobs
This is one of many
1,591,724 more open roles from verified company boards, updated every day.