Jobiglo

Aucun resultat.

Workflow Developer & Tester (Go)

Webbing · Belgrade

Mid 🇬🇧 English
Go Java Temporal REST API PostgreSQL Git RabbitMQ Kafka Redis Pub/Sub Kubernetes Docker k6 Locust JMeter Testify

Description du poste

About the role

We are looking for a skilled Workflow Developer & Tester to join our telecom‑focused engineering team. You will design, implement, and validate Temporal workflow activities using Go, while ensuring high‑quality code through comprehensive testing and automation.

Key responsibilities

  • Implement Temporal workflow activities in Go (HSS adapter, PCRF adapter, inventory updates).
  • Build and validate unit tests for all workflow components from day one.
  • Design and create the Inventory Management database (tables, indexes, partitioning for 30 M records).
  • Develop bulk import tooling to ingest CSV ranges of ICCID/IMSI/MSISDN.
  • Implement REST API endpoints for inventory operations (allocate, reserve, release, query).
  • Write integration tests linking workflows, mock network elements, and database assertions.
  • Support senior developers through pair programming and code reviews.
  • Develop end‑to‑end test suites covering full SIM provisioning flows.
  • Conduct load and stress testing to simulate peak provisioning TPS.
  • Integrate test automation into CI pipelines for workflow and API tests.
  • Implement HSS sync integration and MNP hooks within the inventory database.
  • Provide UAT support by reproducing bugs, writing regression tests, and validating fixes.

Required profile

  • 2–4 years of backend software development experience in production environments.
  • Proficiency in Go (or strong Java fundamentals with willingness to transition to Go).
  • Experience building REST APIs and working with PostgreSQL.
  • Solid unit‑ and integration‑testing practices.
  • Familiarity with Git workflows and code review processes.
  • Experience with event‑driven architectures (RabbitMQ, Kafka, or Redis Pub/Sub).
  • Basic knowledge of Kubernetes and containerised deployments.
  • Fluent English and ability to work under technical direction.

Required skills

  • Go
  • Java (optional)
  • Temporal workflow engine
  • REST API development
  • PostgreSQL
  • Git
  • RabbitMQ / Kafka / Redis Pub/Sub
  • Kubernetes
  • Docker
  • Load testing tools (k6, Locust, JMeter)
  • CI pipeline integration
  • Unit testing frameworks (Go testing, Testify, mock libraries)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Webbing.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Aller plus loin

Salaires, guides et recherches en Serbie.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 1 mois

Expire dans 1 semaine

42 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Webbing

Belgrade