Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Backend Java Developer

Cypress HCM

Backend Java Developer

Seattle, WA
Full Time
Paid
  • Responsibilities

    Job Description

    BACKEND JAVA DEVELOPER

     

    Our Community Support (CS) team is dedicated to building the world’s most loyal travel community through exceptional service, by ensuring our guests and hosts have the help they need, 24/7, and 365 days a year.

     

    Community Support Platform is the technology team responsible for the entire CS tech stack, across self-solve, customer contact, and CS specialist tooling.

     

    RESPONSIBILITIES

    • Design and implement a back-end system in Java to help gather user metrics
    • Work with data scientists and business analysts to define, capture, and use real-time event data for business insights and product features
    • Collaborate with infrastructure engineering teams to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture

     

    Requirements

    • 5+ years of industry experience in Back-End or Full-Stack Engineering
    • Proven record of designing and implementing enterprise level web services
    • Expert in Java with 5+ years of industry experience in Java
    • Experience designing architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
    • Experience with web development best practices such as A/B testing, continuous integration
    • Understanding of data structures and problem solving approaches, and ability to articulate trade offs
    • Excellent communication skills
    • (Preferred) B.Sc./M.Sc. in Computer Science, Mathematics, Software Engineering, or related fields
    • Experience in Ruby on Rails (nice to have)
    • Experience with Voice of the Customer vendor integrations such as Qualtrics and Medallia (nice to have)