We connect the best people with the brightest opportunities across Europe's leading tech hubs. From our Dublin HQ, we provide expert tech recruitment services to the most exciting businesses in Ireland. 

Staffing Industry Analysts, top 100 Staffing Leaders EuropeCyber Essentials Certified Certificate
undefined
Hiring contractors, building permanent teams, or planning workforce projects in Ireland? Speak to our Dublin team for tech recruitment and staffing support.
Adam Whitehurst
HI, I'M Adam
Senior Principal Consultant

CUSTOMERS WE HAVE SUPPORTED IN DUBLIN

MEET THE TEAM

Ryan Hill

Managing Director, SODA

Adam Brinkley

Business Manager

Adam Whitehurst

Senior Principal Consultant

Robyn Links

Search Consultant

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants have developed this guide for anyone hoping to benchmark salaries, align remuneration with the wider market, or learn about the trends shaping Irish talent. Contact the team if you'd like a copy. 

REQUEST A COPY
Close up of circuitboard, representing a tech ecosystem
 

LIVE JOBS

Dublin, County Dublin, Ireland
Backed End Java Developer
Java Back End Developer Start date: ASAPDuration: 12 -Month ContractLocation: 2 days in Dublin office, 3 days working from home.Rate: €300 - €340 per day Key Responsibilities Design, develop, and maintain robust backend services using Java (Java 8/11/17 ) and Spring BootBuild and expose RESTful APIs and microservices architecturesCollaborate with architects, DevOps, and frontend teams to deliver end-to-end solutionsWrite clean, testable, and maintainable code following best practicesImplement unit and integration testing (JUnit, Mockito)Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)Contribute to CI/CD pipelines using Git, Jenkins/Azure DevOps/GitHub ActionsDeploy and support applications in cloud environments (AWS/Azure/GCP)Participate in code reviews, sprint planning, and client workshopsEnsure solutions meet security, performance, and compliance standards Required Skills & Experience Strong experience in Core Java and Spring Framework (Spring Boot, Spring MVC, Spring Data)Experience building microservices and distributed systemsKnowledge of REST APIs, JSON, and API documentation (Swagger/OpenAPI)Familiarity with Docker, Kubernetes, and containerised deploymentsUnderstanding of CI/CD and DevOps practicesExperience working in Agile/Scrum environmentsStrong problem-solving and communication skills
Nokwanda KhanyileNokwanda Khanyile
Galway City, County Galway, Ireland
Senior Software Engineer (Java) 37781
Senior Software Engineer (Java) 37781Duration: 12 monthsLocation: Parkmore East Business Park, Galway Ireland Ireland ,3 weeks working from home, 1 week in officeRate: €400 – €480 per day The Expertise You Have • Bachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required • 8 years of Java EE development on high volume enterprise systems • Proven expertise developing JAVA middle tier rest services and with Enterprise messaging like ActiveMQ, Kafka • Experience with PL/SQL and complex queries • Understanding of Relational Databases • Proven understanding of Cloud Computing and DevOps concepts like CI/CD pipelines in an AKS Azure environment • Demonstrated experience of leading engineering teams The Skills You Bring • You work independently on complex technical and functional analysis. • You take ownership of aspects of project or code base • You contribute to an environment of continuous improvement • You support test driven development and automation initiatives • You follow Fidelity standard processes and methodologies for developing high quality secure code • You are experienced with Agile techniques and Jira • You possess strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures • You can work multiple tasks simultaneously and can prioritize and balance multiple tasks • Interpersonal skills, ability to maintain good working relationships with teammates. • Ability to work in a matrixed environment across multiple locations and functions • You adhere to development standards and coding best practices for team • You share knowledge with other team members. • Excellent Java skills are a must • AWS & Azure skills an advantage • Very good understanding of design patterns. • Strong PL/SQL The Value You Deliver • Strong sense of ownership for the quality of solution delivery and execution. Actively participates in all phases of Development Life Cycle /Agile Project including design, development, and testing. Understands Business Objectives in the context of the team’s work. Contributes to architecture and technical designs and ensure designs are aligned with architectural standards. Communicates project status, identify issues/ risks proactively, and escalate effectively. Follows Fidelity standard processes and methodologies for developing high quality secure code. Analysing current processes and propose recommendations for process improvements
Nokwanda KhanyileNokwanda Khanyile
Galway City, County Galway, Ireland
Senior Software Engineer (Java) 37781
Senior Software Engineer (Java) 37781Duration: 12 monthsLocation: Parkmore East Business Park, Galway Ireland Ireland ,3 weeks working from home, 1 week in officeRate: €400 – €480 per day The Expertise You Have • Bachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required • 8 years of Java EE development on high volume enterprise systems • Proven expertise developing JAVA middle tier rest services and with Enterprise messaging like ActiveMQ, Kafka • Experience with PL/SQL and complex queries • Understanding of Relational Databases • Proven understanding of Cloud Computing and DevOps concepts like CI/CD pipelines in an AKS Azure environment • Demonstrated experience of leading engineering teams The Skills You Bring • You work independently on complex technical and functional analysis. • You take ownership of aspects of project or code base • You contribute to an environment of continuous improvement • You support test driven development and automation initiatives • You follow Fidelity standard processes and methodologies for developing high quality secure code • You are experienced with Agile techniques and Jira • You possess strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures • You can work multiple tasks simultaneously and can prioritize and balance multiple tasks • Interpersonal skills, ability to maintain good working relationships with teammates. • Ability to work in a matrixed environment across multiple locations and functions • You adhere to development standards and coding best practices for team • You share knowledge with other team members. • Excellent Java skills are a must • AWS & Azure skills an advantage • Very good understanding of design patterns. • Strong PL/SQL The Value You Deliver • Strong sense of ownership for the quality of solution delivery and execution. Actively participates in all phases of Development Life Cycle /Agile Project including design, development, and testing. Understands Business Objectives in the context of the team’s work. Contributes to architecture and technical designs and ensure designs are aligned with architectural standards. Communicates project status, identify issues/ risks proactively, and escalate effectively. Follows Fidelity standard processes and methodologies for developing high quality secure code. Analysing current processes and propose recommendations for process improvements
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Backed End Java Developer
Java Back End Developer Start date: ASAPDuration: 12 -Month ContractLocation: 2 days in Dublin office, 3 days working from home.Rate: €300 - €340 per day Key Responsibilities Design, develop, and maintain robust backend services using Java (Java 8/11/17 ) and Spring BootBuild and expose RESTful APIs and microservices architecturesCollaborate with architects, DevOps, and frontend teams to deliver end-to-end solutionsWrite clean, testable, and maintainable code following best practicesImplement unit and integration testing (JUnit, Mockito)Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)Contribute to CI/CD pipelines using Git, Jenkins/Azure DevOps/GitHub ActionsDeploy and support applications in cloud environments (AWS/Azure/GCP)Participate in code reviews, sprint planning, and client workshopsEnsure solutions meet security, performance, and compliance standards Required Skills & Experience Strong experience in Core Java and Spring Framework (Spring Boot, Spring MVC, Spring Data)Experience building microservices and distributed systemsKnowledge of REST APIs, JSON, and API documentation (Swagger/OpenAPI)Familiarity with Docker, Kubernetes, and containerised deploymentsUnderstanding of CI/CD and DevOps practicesExperience working in Agile/Scrum environmentsStrong problem-solving and communication skills
Nokwanda KhanyileNokwanda Khanyile
Galway City, County Galway, Ireland
Senior Software Engineer (Java) 37781
Senior Software Engineer (Java) 37781Duration: 12 monthsLocation: Parkmore East Business Park, Galway Ireland Ireland ,3 weeks working from home, 1 week in officeRate: €400 – €480 per day The Expertise You Have • Bachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required • 8 years of Java EE development on high volume enterprise systems • Proven expertise developing JAVA middle tier rest services and with Enterprise messaging like ActiveMQ, Kafka • Experience with PL/SQL and complex queries • Understanding of Relational Databases • Proven understanding of Cloud Computing and DevOps concepts like CI/CD pipelines in an AKS Azure environment • Demonstrated experience of leading engineering teams The Skills You Bring • You work independently on complex technical and functional analysis. • You take ownership of aspects of project or code base • You contribute to an environment of continuous improvement • You support test driven development and automation initiatives • You follow Fidelity standard processes and methodologies for developing high quality secure code • You are experienced with Agile techniques and Jira • You possess strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures • You can work multiple tasks simultaneously and can prioritize and balance multiple tasks • Interpersonal skills, ability to maintain good working relationships with teammates. • Ability to work in a matrixed environment across multiple locations and functions • You adhere to development standards and coding best practices for team • You share knowledge with other team members. • Excellent Java skills are a must • AWS & Azure skills an advantage • Very good understanding of design patterns. • Strong PL/SQL The Value You Deliver • Strong sense of ownership for the quality of solution delivery and execution. Actively participates in all phases of Development Life Cycle /Agile Project including design, development, and testing. Understands Business Objectives in the context of the team’s work. Contributes to architecture and technical designs and ensure designs are aligned with architectural standards. Communicates project status, identify issues/ risks proactively, and escalate effectively. Follows Fidelity standard processes and methodologies for developing high quality secure code. Analysing current processes and propose recommendations for process improvements
Nokwanda KhanyileNokwanda Khanyile
Dublin, County Dublin, Ireland
Full-Stack Engineer – Contract Position - HIRING ASAP
Full-Stack Engineer – Contract Position - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 1 week in Dublin office, 3 weeks working from homeRate: €350 - €400 per day Summary Are you a Senior Developer seeking the next growth phase in your career? Our clients’ workspace encourages fresh ideas, creative thinking, and rewards forward-thinking, passionate individuals. Our client prides themselves on a diverse culture that allows you to share, collaborate and be yourself in a highly dynamic and inclusive workplace. Key SkillsExpertise in building responsive web applications.Strong experience of developing in frameworks such as Angular or React, or any other equivalent UI framework, e.g., NodeJS and NPM.Strong knowledge with web fundamentals like HTML5, CSS and JavaScript.Strong knowledge of Java, Spring, RESTful services, JUnit.Proficient with release management, source control and CI/CD technologies, e.g. Jenkins, Git, Maven, etc.Ability to apply previous experience of Automation Tools/Test Frameworks (e.g., Jasmine, Mocha, Selenium, Protractor, etc.).Experience with any of the following a plus: Artifactory, Monorepo, Apache Camel, AWS / ECS / EKS, code analysis tools, e.g. Veracode, SOASTA, Sonar, JaCoCo, etc.ResponsibilitiesCollaborative working relationships with the Product Area as part of a global Agile team of architects, analysts and developers using Scrum.Providing technical expertise in the UI, application, and service tiers.Leading and guiding junior team members.Delivering high quality, timely, cost effective and maintainable software solutions in an Agile environment to meet functional and non-functional business requirements.Giving your expertise to further Product Area and Technology capabilities outside the squad.
Nathan Peters Nathan Peters
Galway, County Galway, Ireland
Full-Stack Engineer – 10 years’ experience – HIRING ASAP
Full-Stack Engineer – 10 years’ experience – HIRING ASAPStart date: ASAP Duration: 11-month contract Location: 1 week in Galway office, 3 weeks working from homeRate: €400 - €475 per day Summary In this role, you will be responsible for the development of quality software components that are used by Portfolio Managers, and Analysts in managing of over $100 Billion in High Yield, Credit Alternatives, and Systematic Investment Research Funds. In addition to building software, you will have an opportunity to help define and implement development practices, standards, and strategies across multiple teams. Our client will welcome you onto an agile track that is at the forefront of engineering in Asset Management Technology with a high level of focus on Continuous Integration/Delivery and engineering excellence. Our client wants to work with an engineer who is versatile, always eager to take on new problems and share solutions as we push the technology forward. Working independently as well as collaboratively, it is paramount for this person to have a positive ‘can-do’ approach to teamwork. Key SkillsYou care about doing excellent work with excellent people.You have a degree in Computer Science, Engineering, Information Technology or equivalent and you want to learn more.Minimum 10 years of design & development experienceStrong experience and knowledge in Angular 12 and above (including RxJs/state management).You are proficient in Java 17 and RESTful services.Expertise with Test Automation Tools and Frameworks e.g. Cypress, Playwright, MockitoExposure to messaging technology such as Kafka would be nice.Kubernetes/EKS/AWS deployment and operations management exposure a plusFinancial domain knowledge an advantage with exposure to Equities, Fixed Income or Alternative Asset classesResponsibilitiesDeliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements.Actively contribute to test automation code and practices.Actively contribute to engineering practices such as code and design reviews and the definition of source control strategy, environment strategy, and build and deployment pipeline.Work with product owner, technical lead and architect as required to influence technical improvements to the platform.Develop a keen understanding of the business domain you are working on and actively participate in technology discussions with business partners and other external parties.Investigate creative practices and share them with your team-mates.
Nathan Peters Nathan Peters
Dublin, County Dublin, Ireland
Cloud Engineer 37700
Cloud Engineer 37700Location: Galway,3 weeks working from home, 1 week in officeRate: €450 – €500 per dayDuration: Initial 6 months As a Cloud Engineer you will work within your Data Platform space, on our Change Data Capture (CDC) team. You will work with a highly collaborative, multi-functional technical team who are committed to improving the value of our technology solutions. Also work with business teams to develop solutions to business requirements and client problems. The team blends deep technology & business expertise with a passion for exploring and implementing new emerging technologies while working in an open and transparent way. You will work with the latest replication capabilities and industry best practices while using your passion for continuous learning to evolve our Data platform capabilities supported by dedicated learning days each week. The Expertise and Skills You BringKnowledge in data movement capabilities including, data streaming, data replication and change data capture.In-depth technical knowledge to Design , Deploy and Administer modern data replication platforms (e.g. GoldenGate, Fivetran, Striim).Experience in building and deploying data solutions in AWS and Azure using IAC tools like Opentofu/ Terraform.An advocate for software engineering best practices and principles.Hands on experience with Continuous Integration and Continuous Delivery/Deployment.Experience in mentoring and coaching other engineers in the team. Passion for continuous learning
Nokwanda KhanyileNokwanda Khanyile