Click here to join our community of experts to get information on job search, salaries and more.

18Birdies

Staff Java Backend Engineer (team Leader)

Company: 18Birdies

Location: California, United States

Posted on: May 08

18Birdies is Hiring a Staff Java Backend Engineer (Team Leader)

Remote | Global team | Consumer tech for golfers


ABOUT US

18Birdies is the #1 rated and most downloaded game improvement and social platform for golf. Our mission is to empower all golfers from weekend warriors to complete beginners with the tools they need to play their best and stay connected to the game, both on and off the course.

Were a tight-knit, cross-continental team building in a space thats growing fast ($80B+ market). With increasing diversity in the sport, were focused on creating inclusive, intuitive, and inspiring golf experiences for everyone.


ABOUT THE ROLE

We are looking for an experienced Staff-level Java Backend Engineer with strong technical leadership skills. You will be working remotely in the pacific timezone and managing a small, high-performing team consisting of iOS, Android, and QA engineers. As a technical leader, you will be responsible for the architecture, design, and delivery of complex backend systems, ensuring high scalability, reliability, and performance.

If you would like to learn more about this position, please email [email protected]


WHAT YOULL DO

  • Architect, design, and implement highly scalable, reliable Java backend services.
  • Lead and mentor a team of engineers (iOS, Android, QA), providing technical guidance and leadership.
  • Ensure effective cross-team communication, coordination, and collaboration.
  • Define and enforce best practices for development, code reviews, testing, and deployment.
  • Conduct architectural reviews and contribute to long-term technology strategy.
  • Address complex technical problems, ensuring efficient resolution.
  • Facilitate bilingual (Chinese/English) communications within the team and with external stakeholders.


MINIMUM QUALIFICATIONS

  • Bachelors degree or higher in Computer Science, Engineering, or a related technical field.
  • 8+ years of professional experience in Java backend development within internet-scale applications.
  • Proven experience leading or managing engineering teams.
  • Expert-level proficiency in Java and frameworks such as Spring Boot, Spring MVC, and related technologies.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Deep understanding of microservices architecture, RESTful APIs, and messaging systems.
  • Extensive experience with SQL and NoSQL databases.
  • Strong knowledge of DevOps practices, CI/CD tools, and container orchestration (Docker, Kubernetes).


Language Requirements

  • Fluent communication skills (verbal and written) in both English and Mandarin Chinese.


PREFERRED QUALIFICATIONS

  • Experience in mobile application backend development.
  • Familiarity with Agile methodologies.
  • Additional programming experience in other languages (Python, Scala).
  • Experience in startup environments you know how to move fast and scale thoughtfully
  • Passionate about golf


PERKS & BENEFITS


  • Fully remote team, flexible work hours

  • Dental/medical/vision coverage

  • Flexible PTO & paid holidays

  • 401(k) and FSA plans

  • Green fees for golf on us

  • Immigration sponsorship available

  • INTERESTED?

    If you would like to connect and learn more about this position, please email [email protected]