Software Engineering Jobs in Ireland
There are 697 open Software Engineering jobs in Ireland on freehire right now. 176 of them were posted recently. The skills employers ask for most often are ai, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €87,500 | €110,550 | €120,000 | 86 |
| USD | year | $75,000 | $127,500 | $200,000 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 60%
- cloud 60%
- java 56%
- api 52%
- ci-cd 43%
- python 42%
- aws 40%
- agile 34%
How the work is done
- Hybrid 194 · 28%
- Remote 54 · 8%
- Onsite 14 · 2%
Visa sponsorship offered in 78% of the 143 postings that state a position on it.
Seniority
- Senior 300
- Lead 57
- Staff 38
- Principal 36
- Intern 15
- Junior 13
Who is hiring
- 1000+ employees 255
- 501-1000 employees 79
- 51-200 employees 15
- 201-500 employees 8
- 11-50 employees 3
Senior Java Developer
Develops API-driven digital solutions using Java 17+, Spring, cloud platforms, and containerization tools in a hybrid work environment.
Senior Java Developer - Contractor Role
A Senior Java Developer builds and maintains Java-based web solutions, collaborating with stakeholders to solve business challenges. Core tech stack includes Spring, containerization (Docker/Kubernetes), and SQL databases.
Senior Java Developer, Banking, Contract, Dublin
Develops high-performance Java web applications for a global bank’s risk management functions, focusing on Spring-based enterprise solutions, APIs, and containerized deployments.
Senior Software Engineer - Analytics & Search (OLAP) – Hybrid Dublin
Senior Software Engineer on Toast's OLAP Platform team in Dublin, building the analytical data layer for real-time reporting and AI-driven products using Kotlin/Java, OpenSearch, and GraphQL.
Senior Software Engineer — Agentic AI at Scale Hybrid
Senior Software Engineer building production-grade AI agents using Python, TypeScript, and JavaScript, integrating AI with enterprise systems, APIs, and cloud infrastructure.
Senior Java Developer
The Senior Java Developer will design, develop, and deploy payment system applications while collaborating with global teams. The role requires expertise in Java, Spring Boot, Kafka, and database technologies to drive architectural and functional enhancements.
Senior Java Developer — Payments Platform (Global)
The Senior Java Developer will design, develop, and deploy applications for a global payments platform using Java, Spring Boot, MQ, and Kafka. The role involves collaborating with international teams on system design and production deployment in a hybrid work environment.
Principal Software Engineer - AI Foundations
Principal engineer leading the AI Foundations internal platform team, architecting full-stack AI infrastructure—LLM proxy, observability pipelines, autonomous agents, and plugin marketplace—using Java/Kotlin backends and TypeScript/React frontends.
