Una oferta de React mid recoge CVs antes de que se enfríe el café. Un anuncio de consultor SAP Fiori o arquitecto de integración aguanta dos semanas. Al final, dos candidatos: un mid que «quiere reconvertirse desde Java» y un senior que responde que no hará un take-home no pagado de seis horas.
El segundo anuncio paga 28–33 mil PLN netos en B2B. El presupuesto no es el problema. Casi nadie aplica — y el proceso sigue pareciendo frontend: cuatro rondas, deberes, una semana de silencio, «otro stakeholder».
Esto no va de una «escasez de programadores». Los developers en sentido estrecho — frontend y backend habitual — llegan a la bandeja. Lo que las empresas no cubren: arquitectos, consultores ERP/SAP y perfiles de security bajo NIS2 y DORA. Y faltan procesos que no quemen a esos pocos en la quinta ronda.
1. La brecha que no se ve en el recuento de anuncios
A principios de septiembre de 2026 JobHunt.pl agregaba 21.211 ofertas IT activas. El mercado no está muerto. Contrata seniors y finge que los juniors no existen.
| Nivel | Ofertas (JobHunt, 1.09.2026) | Cuota | Bandas (PLN / mes) |
|---|---|---|---|
| Junior | 1.434 | 7% | 10.440–13.246 |
| Mid | 5.883 | 28% | 15.710–20.141 |
| Senior | 10.326 | 49% | 22.493–27.948 |
| Lead | 2.297 | 11% | 21.770–27.232 |
Hay siete veces más anuncios senior que junior. No Fluff Jobs, T1 2026: ~60% seniors, ~5% juniors, +23% de anuncios trimestre a trimestre. Más anuncios no significa más fácil de cubrir.
Vida media de un anuncio en JobHunt: 50 días. No es un «proceso largo». Es un trimestre con la arquitectura parada.
2. Quién es caro — y quién entra en el embudo
En T1 2026 No Fluff Jobs registró el vuelco: ERP adelantó a Architecture como especialidad mejor pagada. Security y DevOps detrás. La IA está en la tabla de tarifas. No en la de «fácil de cubrir».
| Especialidad | NFJ T1 2026 (B2B, mil PLN neto + IVA) | JobHunt, 1.09.2026 | Lo que ve el desk |
|---|---|---|---|
| ERP / SAP | 28,5–33,5 | 553 / 23,9–29,5k | Pocos CV, time-to-fill largo, híbrido en enterprise |
| Architecture | 27–32 | 544 / 27,5–32,9k | La tarifa no llena la bandeja. El candidato elige el contrato, no seis rondas |
| Security | 25–30 | 553 / 21,8–26,9k | GRC/NIS2 ≠ pentester |
| DevOps / Cloud | 23,5–28,5 | 839 / 23,1–28,4k | Hay demanda. Los seniors no esperan «otra call» |
| Java | — | 870 / 21,1–26,1k | Escasez media: hay CV, los seniors se caen del proceso |
| React (skill) | — | 935 / 20,9–26,1k | El embudo funciona |
| IA (categoría) | — | 524 / 22,3–28,7k | Tarifas altas, menos candidatos de lo que el ruido sugiere |
El estudio de déficit de competencias (SW Research para Scalo, Business Insider enero 2026): el 41% cita ciberseguridad. IA/ML: 33%. Un pentester no sustituye a quien arma un evidence pack DORA.
JobHunt: híbrido 45%, remote 37%, presencial 18%. El híbrido domina enterprise y ERP/SAP. Para un candidato de Trójmiasto, «2 días Varsovia» cierra la conversación.
El punto del embudo
El mismo proceso no contrata a un mid de React y a un consultor SAP. Si tarda seis semanas, pierdes contra quien da feedback en 48 h y B2B el lunes.
3. Anatomía de seis semanas que el ATS no muestra
Sin nombres de clientes. Patrón 2026 en el desk para senior Java / backend payments — entre el frontend «fácil» y el SAP «vacío».
Del desk: senior Java, híbrido, «start ASAP»
Semana 0. Brief: senior Java, Spring, Kafka, 3 años payments, híbrido Varsovia 2 días, ASAP, B2B. Bandas ~21–26 mil PLN.
Semana 1. Anuncio + search. Una docena de CV, cuatro al screening. Dos se caen por «3 días en oficina, no 2». Take-home 4–6 h: tiene otros dos procesos sin deberes.
Semanas 3–4. Un candidato. El stakeholder mueve la entrevista 11 días. «Genial, otra ronda con el arquitecto, vuelve de vacaciones».
Semana 6. Acepta un contrato con quien decidió en 48 h. El cliente vuelve al body leasing. Time-to-submit: 1–2 días, arranque en ~una semana. Seis semanas de silla vacía a ~25k B2B no es un cero en Excel.
En SAP Fiori, Dynamics o un arquitecto es peor: no una docena de CV, dos. Tras la llamada, un deber de 6 h y silencio: se queda en el contrato que ya tiene.
4. Matriz: cuándo anuncio, cuándo contrato
| Perfil | CV en el anuncio | Perm, 4–6 semanas | Contracting | Cuándo |
|---|---|---|---|---|
| Frontend mid (React) | Muchos | Funciona si no alargáis rondas | Overkill salvo pico | Plantilla / B2B directo |
| Java / backend senior | Medio | A menudo se desangra en take-home e híbrido | 48 h–2 semanas | Contrato si hay deadline |
| SAP / Dynamics / arquitecto | Casi cero | 6–12 semanas o fail | Única vía con fecha previsible | Leasing ya, perm en paralelo |
| Security / NIS2 / DORA | Muy pocos | No escala si mezcláis GRC y pentest | Sí — y separar roles | No un pentester para el evidence pack |
Silla vacía: un arquitecto a 32k B2B son ~48k por seis semanas de ausencia. El contracting con margen abierto 10–25% parece «caro» a la hora y barato en time-to-hire. Contratos, márgenes, IP.
5. Antipatrones
- Take-home de 4–6 h para alguien con tres ofertas. En frontend aún lo hace alguien. En SAP, security, arquitectura: no.
- LeetCode para SAP Fiori o Dynamics.
- Un JD «fullstack + AI + cloud + SAP». No es un senior. Es un comité.
- Pentester para DORA / NIS2. Dos oficios.
- Ghost job y cinco rondas de «culture fit» a 32k.
6. Qué hacer en el desk
- Separar el brief antes del anuncio. React mid, Java senior, SAP, GRC: cuatro embudos.
- Cortar el proceso a dos decisiones. Feedback en 48 h.
- Híbrido: escribir la verdad. «2 días Varsovia, resto remote, sin relocación».
- SAP, arquitectura, security: contracting en paralelo al perm. Margen Commoditech 10–25%, time-to-submit 24–48 h — FAQ de margen.
- No buscar un ingeniero de IA como arquitecto barato.
7. FAQ
¿Cuánto tarda SAP o un arquitecto frente a un mid de React?
Frontend: CV en 48 h, decisión en 2–3 semanas. SAP / Architecture / GRC: el anuncio a menudo no llena el embudo. JobHunt: 50 días de vida media. 6–12 semanas sin sourcing directo. El contracting baja el ramp-up a días.
¿Un ingeniero de IA sustituye a un arquitecto o a un consultor ERP?
No. Bandas de IA ~22–29 k (JobHunt), ERP 28,5–33,5 k (NFJ). Otro oficio.
Si el 7% de ofertas son junior, ¿hay que contratar juniors?
Sí, no en el mismo JD que el senior. Un junior en plantilla (NFJ T1 2026: 52% de anuncios junior en UoP) tiene sentido en el core team con mentor. En SAP escaso no sustituye al consultor que necesitáis en octubre.
¿A quién contratar para NIS2 y DORA?
No «un pentester con certificado». Experis: Cloud Security, SOC/Detection & Response, GRC/NIS2/IAM-PAM. Separar: evidencias de auditoría, incidentes, controles cloud.
8. Fuentes
- JobHunt.pl — mercado IT Polonia 2026 (1 de septiembre de 2026).
- No Fluff Jobs — T1 2026.
- Business Insider / SW Research–Scalo, Experis, Randstad.
- Commoditech — margen 10–25%.