XX
Scalable Solutions AG

Senior Golang Developer (Product team)

  • +3
  • +13
  • CH
    Zug, Switzerland
Manifester de l'intérêt pour ce poste
  • +3
  • +13
  • CH
    Zug, Switzerland

À propos

Weekly Hours: 40 hours

Tasks
  • Design and development of new functionality on Go.
  • Contract development (we use the contract-first approach).
  • Support and development of new system modules.
  • Write unit and integration tests.
  • Conduct a code review.
  • Write documentation.
Our expectations
  • Confident knowledge of Go.
  • The ability to compose SQL queries of medium complexity, and the desire to delve deeper into the intricacies of relational databases.
  • Experience using Docker.
  • Knowledge of the basic design patterns of microservices.
  • Understanding the REST API concept.
  • Git flow skills.
  • The ability to clearly express your thoughts to interlocutors with different levels of technical literacy.
  • The ability to work in a team: listen, be patient, negotiate, and help others.
  • Willingness to take responsibility for solving their tasks.
Will be a plus
  • Ability to read Java.
  • Experience working with high-load APIs.
  • Experience writing swagger contracts and understanding the principles of spec-first.
  • Experience with NoSQL: Redis.
  • Experience with Message bus: Kafka.
  • Understanding the work of CI/CD: Teamcity / Gitlab CI.
  • Knowledge of microservice architecture issues.
  • The practice of using OpenTracing.
Additionally
  • Willingness to discuss relocation to Georgia.
  • The ability to work from anywhere in the world.
  • Flexible time-off and holiday policy.
#J-18808-Ljbffr

Compétences idéales

  • Go
  • SQL
  • Docker
  • Microservices
  • REST API
  • Git
  • Java
  • Swagger
  • NoSQL
  • Redis
  • Kafka
  • TeamCity
  • Gitlab CI
  • Zug, Switzerland

Expérience professionnelle

  • Backend
  • Data Infrastructure
  • Build/Release

Compétences linguistiques

  • English