IT Search is working with a tech-focused organisation hiring a Senior Software Engineer to join a high-performing engineering group. This role centres on delivering robust, scalable systems and ensuring the reliability and performance of high-traffic applications. You’ll work across the full lifecycle and take ownership of both independent technical projects and wider engineering improvements.
You’ll play a key role in system architecture, automation, observability, and maintaining highly available services. The role also includes working with external partners to assess how their integrations may impact system behaviour and performance.
Collaboration matters, but you should be fully comfortable taking the lead on critical technical initiatives.
What you’ll be doing:
Leading the design and implementation of features from concept through to production using Java, Spring Boot, and microservices
Driving improvements in reliability, scalability, performance, and concurrency
Taking ownership of production monitoring, troubleshooting, and resilience improvements
Contributing to architectural decisions and best practices for distributed systems
Leading performance tuning, optimisation, and capacity planning
Providing guidance and mentorship to 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 deep Java/JEE expertise
Strong understanding of microservices, data structures, concurrency, and event-driven design
Experience with distributed messaging, RPC frameworks, and containerised environments
Familiar with Git, Bitbucket, Maven, Jenkins CI/CD, Jira, and Confluence
Strong focus on clean, maintainable code and structured problem solving
Comfortable working in a Linux environment
Package: €80K to €90K 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.