You have 3+ years of professional experience building robust backend systems in Java (or similar JVM languages)
Degree in Computer Science or related field, or equivalent experience
You have a track record of working on large-scale production software and understand the nuances of distributed systems
You are comfortable working with complex API integrations and understand how to design clean, maintainable interfaces
You don't just write code; you enjoy digging into high-volume production challenges to find the most efficient solution
You have excellent communication skills and can translate complex technical concepts into clear ideas for cross-functional partners in Product, Design, and Operations
You will get to...
Design and evolve highly scalable Java backend services that handle massive traffic and data volumes
Collaborate with Product and Design to build new applications and features that directly impact our support agents' efficiency and the customer’s success
Lead projects from discovery to deployment, ensuring our systems remain fast, secure, and resilient
Contribute to our technical strategy, participate in code reviews, and help maintain the overall health and modernity of our tech stack
Work closely with your hybrid team in our Dublin office to foster a culture of mentorship and rapid iteration
Benefits & Perks
Health insurance with 100% covered premiums for you, your spouse or partner, and your dependent children including medical, dental, and vision