Overview
We’re seeking a talented Java Engineer passionate about building highly reliable, scalable, and high-performance systems. You’ll take products from design to production, optimize performance, and implement best-in-class observability practices, ensuring our systems remain robust and resilient.
Remote in Ireland only
Responsibilities
* Design and deliver high-quality, production-ready solutions.
* Enhance system reliability, scalability, and efficiency.
* Lead incident response, root cause analysis, and proactive system improvements.
* Influence architecture and best practices for distributed systems.
* Drive performance tuning, capacity planning, and system optimization.
* Mentor engineers and foster a culture of technical excellence.
* Collaborate with QA, Operations, and other teams to ensure smooth deployments.
Qualifications
* BSc in Computer Science or equivalent practical experience.
* 5+ years of Java/JEE development in multi-user, high-transaction systems.
* Strong system design and analytical skills.
* Expertise in writing clean, maintainable, high-quality code.
* Experience in agile development and cross-team collaboration.
* Excellent communication and mentorship abilities.
* Proactive problem-solving mindset with strong ownership.
* Familiarity with Linux development environments.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr