Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Software Engineer
Ireland (Remote)
€80,000 + Bonus + Excellent Benefits
IT Search has partnered with a tech-focused organisation seeking a seasoned Software Engineer to join their engineering group. This role centres on building robust, scalable systems and ensuring the reliability and performance of high-traffic applications. You’ll work across the full lifecycle - from initial design to production - while contributing to both independent technical initiatives and wider engineering improvements.
You’ll play a key role in system architecture, automation, and observability, helping to maintain highly available services and supporting ongoing performance and capacity planning. The role also involves working with external partners to evaluate how their integrations may impact system behavior, performance, and stability.
Collaboration is important, but you should also be comfortable taking ownership of critical technical projects when required.
What you’ll be doing:
- Designing and implementing features from concept through to production using Java, Spring Boot, and microservices patterns.
- Improving system reliability, scalability, performance, and efficiency, including concurrency-focused enhancements.
- Monitoring and enhancing production systems, resolving critical issues and preventing recurrence.
- Contributing to architectural decisions and best practices for distributed, highly available systems.
- Leading performance tuning, optimisation, and capacity planning efforts.
- Supporting and mentoring other engineers to strengthen engineering culture.
What we’re looking for:
- Degree in Computer Science or related field, or equivalent hands-on experience.
- 5+ years’ software development experience with strong Java/JEE expertise.
- Solid understanding of microservices, data structures, concurrency programming, and event-driven design.
- Experience with distributed messaging, RPC frameworks, and containerised application environments.
- Familiarity with Git, Bitbucket, Maven, Jenkins CI/CD, Jira, and Confluence.
- Focus on clean, maintainable, high-quality code and a structured problem-solving approach.
- Comfortable working in a Linux environment.
Package:
€80K salary + bonus, excellent benefits, and fully remote working from anywhere in Ireland.
If this sounds like your next move, apply via the link or contact Graeme King at IT Search for a confidential chat.
Key Skills
Ranked by relevanceReady to apply?
Join IT Search and take your career to the next level!
Application takes less than 5 minutes

