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