A Java programmer for €21,000: less than a security guard with English
A Java programmer earns around
€21,000 to €22,000 gross annually in the Spanish market. A security guard with English exceeds
€20,000 net, working a single part-time shift. This comparison highlights a deeper discomfort: the qualification once sold as a passport to the middle class no longer guarantees better conditions than a trade without a degree. Recent cases point in the same direction.
How much is a junior programmer paid in Spain?
The figures are hard to swallow. A
COBOL programmer, a language many thought extinct, is offered
€17,000. A Java programmer,
€16,800 gross. A chemist with qualifications and responsibility earns
€1,200 a month—about €23,000 gross—and is grateful. The gap between offered and expected salaries grows to absurdity.
The pattern is not new. For years, programming operated on an unwritten rule: start with low pay, learn, and jump every so often. Turnover was not an anomaly; it was
the path to advancement. What has changed is the starting point. If initial offers drop and candidates multiply for the same role, the lever no longer works. Some frame this as a problem of oversupply: with thousands of graduates per cohort and a market unable to absorb them, the sector agreement becomes a ceiling, not a floor.
Manual trades that outearn degree-holding administrative staff
The most uncomfortable comparison is not technological but blue-collar. A specialized worker rarely earns less than
€1,800 net per month. An administrative worker is lucky if they exceed
€1,500. A local truck driver earns around €2,000, and an international one near
€3,000. A sector entrepreneur boasts paying €2,700 net to each foreman last month.
- Security guard with English: more than €20,000 net per year
- Specialized worker: from €1,800 net monthly
- Qualified administrative staff: around €1,500
- International truck driver: near €3,000 per month
The prevailing reflection is simple and provocative: for decades, it has been assumed that an architect should earn more than the one who builds the wall. In reality, ask how many architects and guasons you need to build the perimeter of your villa.
AI, sector agreements, and consulting: who squeezes salaries
Here, explanations diverge. One argues that artificial intelligence already performs much of the work that previously justified higher salaries, and oversupply does the rest. Another responds that AI is a
tool, not a substitute, and that the error lies in confusing knowing how to use a screwdriver with knowing how to dismantle an engine.
The most incisive diagnosis looks at the sector’s structure. Spain has little
product software industry; it has consulting. In consulting, contracts are closed between subcontractors, adjusted by sector agreements, and fought over with thinner margins. Meanwhile, the recurring concept is
replaceability: the most productive do not earn more; the hardest to replace do. A breakdown of payslips for different profiles reveals a surprising difference.
Without product industry, there are no product salaries
The lack of companies selling their own software—not consulting hours—is cited as the core problem. Tech parks and millions invested in digitizing administration end up in the hands of large consulting firms, not in own products. The result is a market where talent competes for external projects with client budgets.
Turnover is chronic for a reason many consider absurd: those already knowing the project do not get raises, while new entrants are paid more. Companies prefer training someone from scratch rather than retaining someone who already knows the job.
The sector changes faces every two years.
Salaries viewed from abroad
The temptation to compare with abroad is constant. A professional hired in the United States may see figures that sound like science fiction here: offers of
$180,000 to $250,000 in major tech firms, though with demanding selection processes. The flip side is that in certain areas,
$80,000 remains at the poverty threshold due to housing costs. Exorbitant prices eat half the story.
The idea repeated by those who have worked abroad is that Spanish workers move little. Going for a few years, saving, and returning—or not returning—is a strategy other European groups have applied for decades and remains exceptional here.
Is it worth studying a degree?
Some conclude bitterly: if you end up subject to sector agreements, better not to have lost your youth among books. Others frame it in a country that, not being rich, can only afford workers who already know everything and earn little. The recommendation to
flee university crosses with the evidence that those who studied and moved also do not fare well.
With these figures on the table, is a Java programmer paid €21,000 underpaid? It depends on the mirror: for those from a degree, it is a floor; for those working with their hands, it is a ceiling they earned without stepping into faculty. And no one has explained how much longer the promise that a degree alone will keep paying the bills will hold.