September 23

Senior Backend Developer (Go)

Relocation | Portugal

Joom

We are currently looking for Senior Backend Developers to join the Payments team. It will be necessary to develop a unified payment service (Payments API) that is used for processing payments across all Joom Group projects.

Tech stack: Go, MongoDB, AWS, Kafka, Spark (Scala), gRPC

Responsibilities

  • Come up with architecture
  • Program in Go (Go is not a must for us; it is more important for a successful candidate to have solid algorithm skills, fundamental technical knowledge, and great coding skills in general)
  • Provide fault tolerance for coded services in an AWS environment
  • Be prepared for a constant increase of processed and stored data loads and volumes
  • Participate in new feature and product development discussions

Requirements

  • Confident knowledge of any of the programming languages: Go/Java/Kotlin/C ++/Python/Scala
  • Complex project development experience
  • Excellent algorithmic training
  • Experience in development for Linux / Unix

Preferred

  • Experience in people management, leading and coaching others developers
  • Experience with highload
  • Experience with MongoDB
  • Experience with Kubernetes

We offer

  • Compensation package: base salary and performance-based bonuses
  • Office-first: flexible hours with a possibility to work remotely 52 days per year
  • Care & Wellbeing: health insurance (including dental care) for employees and their children, daily meal allowance, and 100% paid sick leave
  • Relocation Support: full assistance for a smooth relocation for the employees and their family
  • Team & Growth: collaboration with colleagues across Portugal, Brazil, Latvia and China, with opportunities for promotions, professional trainings, and English & Portuguese courses
  • Community & Engagement: annual team building activities, knowledge-sharing workshops, and a strong sense of team work

More information about the vacancy: Senior Backend Developer (Go) at Joom