Sr. Java Engineer

  • Overview

    You will be working on Glassdoor's Content Moderation & Fraud Engineering team. The Content Moderation and Fraud is passionate about building robust tools to ensure users continue to trust UGC on Glassdoor. It manages and improves the experience of manual and auto-moderation of the user-generated content on the Glassdoor website along with Fraud prevention and detection tools.

    About You

    You have a passion for crafting high-quality services and APIs and enjoy working closely with other specialists

    You have excellent written and verbal communication skills, and enjoy giving thoughtful feedback on things like pull requests and product specifications

    You enjoy working closely with partners in different fields (engineering, product, and design) during the software development process

    You recognize the value of shipping and are able to make good trade-offs in order to get something into the hands of customers

    You take phenomenal care when crafting and architecting services and APIs

    You understand the value of testing and make good decisions about what to test when building software

  • Responsibilities

    A typical week includes working with fellow Engineers and Product Managers and to understand and clarify new feature requests that support Glassdoor's business goals. You will collaborate with fellow Software Engineers across different teams to discover new ways of building features and services. You'll also have the opportunity to collaborate with Product and Design leaders to help scope and plan efforts.

  • We Require

    • 5+ years building high-quality, secure services for high-traffic websites.
    • Experience with Java or a JVM language like Kotlin.
    • Experience with Spring or another dependency injection framework.
    • Experience with databases like Postgres, MSSQL, or MySQL.
    • Experience designing and building RESTful or GraphQL APIs.
    • Experience building products and services in an agile environment.
    • Effective written and verbal communicator.
    • Bachelor's Degree in Computer Science or a technical field (Engineering, Math, etc), or equivalent work experience.
    • Strong desire to add to our culture of diversity, equity, and inclusion.

You may be interested

Senior Backend Engineer (Python)

🇲🇽Guadalajara, Mexico
python

Product Manager

🇲🇽Guadalajara, Mexico
ruby

Senior Cloud Engineer

🇲🇽Guadalajara, Mexico
devops

Looks like talking about your friend?

Be the one to get us in touch