Workflow Developer & Tester

Webbing

Amsterdam

On-site

EUR 55,000 - 75,000

Full time

29 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote
Skill development opportunities
Professional development in an international environment
Joining a team of specialists

Job summary

Webbing is seeking a Backend Developer to join their team in Amsterdam. The role focuses on implementing workflow activities using Go, building a robust Inventory Management Database, and developing REST API endpoints. Candidates should have 2–4 years of experience in backend software development, proficiency in Go or Java, and be familiar with PostgreSQL and REST API testing. The position offers fully remote work options while providing opportunities for skill development within an innovative international company.

Qualifications

  • 2–4 years backend software development experience.
  • Proficient in Go or Java, willing to work in Go.
  • Experience in REST API development with automated testing.
  • Knowledge of PostgreSQL for database design and queries.
  • Demonstrated ability in writing unit and integration tests.
  • Experience with Git for version control.
  • Familiarity with event-driven architectures.
  • Basic knowledge of Kubernetes.
  • Ability to work under the guidance of senior developers.
  • Fluent in English.

Responsibilities

  • Implement Temporal workflow activities in Go.
  • Build and validate unit tests for workflow activities.
  • Develop Inventory Management Database and tools.
  • Implement REST API endpoints for Inventory DB.
  • Conduct load and stress testing.
  • Support automated testing integration.

Skills

Backend software development
Go programming
REST API development
PostgreSQL
Unit and integration testing
Git
Event-driven architectures
Kubernetes
Fluent English

Tools

Docker
Load testing tools
Temporal
RabbitMQ
Kafka

Job description

Responsibilities
  • Implement Temporal workflow activities in Go: HSS adapter, PCRF adapter, Inventory update.
  • Build and validate unit tests for all workflow activities from day one.
  • Build the Inventory Management Database: tables, indexes, partitioning for 30M records.
  • Build bulk import tooling: CSV → ICCID/IMSI/MSISDN range ingestion from vendor.
  • Implement REST API endpoints for Inventory DB (allocate, reserve, release, query SIM records).
  • Write integration tests: workflow → mock NE → database assertions.
  • Support Sr. Developer on all workflow development tasks — pair programming expected.
  • End-to-end test suite: full provisioning flow from SIM activation to order closed.
  • Load and stress testing: simulate peak TPS provisioning against all systems.
  • Test automation: CI pipeline integration for all workflow and API tests.
  • HSS sync integration: IMSI allocation state reflected in HSS (mock → real NE).
  • MNP (number portability) hooks in Inventory DB.
  • UAT support: reproduce bugs, write regression tests, validate fixes.
Requirements
Must Have
  • 2–4 years backend software development in production environments.
  • Go or Java — primary development language for this role is Go.
  • Java accepted if strong fundamentals and willing to work in Go (we will support the transition).
  • REST API development — building APIs consumed by other services and tested by automated suites.
  • PostgreSQL — table design, indexes, writing queries, understanding query plans.
  • Unit and integration testing — writing tests is a first-class responsibility, not an afterthought.
  • Git — branching, pull requests, code review participation.
  • Experience with event‑driven architectures using RabbitMQ, Kafka, or Redis Pub/Sub.
  • Basic Kubernetes knowledge — understanding how your workloads are deployed.
  • Ability to work under technical direction of a senior lead and execute quickly.
  • Fluent English.
Strong Advantage
  • Any workflow engine experience: Temporal, Camunda, Apache Airflow, AWS Step Functions.
  • Telecom or BSS/OSS background — understanding of SIM lifecycle, provisioning, activation.
  • Test framework experience: Go testing, Testify, mock frameworks.
  • Load testing tools: k6, Locust, JMeter — running and interpreting results.
  • Docker — building and running containerised services.
  • Experience with event‑sourced or append‑only database patterns.
Nice to Have
  • Temporal.io SDK experience — even personal/side project counts.
  • Python — useful for scripting, test tooling, data processing.
  • Prometheus — understanding how to instrument code with metrics.
  • Telecom protocol familiarity: Diameter, SS7, SMPP.
Benefits
  • Fully remote
  • An exciting and challenging greenfield platform with great skill and knowledge development opportunities.
  • The opportunity to join a team of highly professional specialists in an international environment.
  • The opportunity for professional development within a reputable international innovative and growing company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Workflow & Provisioning Lead
Workflow & Provisioning Lead

Webbing • Amsterdam

On-site
EUR 60,000 - 80,000
Fully remote
Professional development opportunities
Challenging greenfield platform
+3
DBA & Bulk Data Management Engineer
DBA & Bulk Data Management Engineer

Webbing • Amsterdam

Remote
EUR 85,000 - 125,000
Fully remote
International collaboration
System Architect (GO/Rust)
System Architect (GO/Rust)

Workato • Amsterdam

On-site
EUR 90,000 - 130,000
Remote Lead: Temporal Workflow Orchestrator
Remote Lead: Temporal Workflow Orchestrator

Webbing • Amsterdam

On-site
EUR 60,000 - 80,000
Fully remote
Professional development opportunities
Challenging greenfield platform
+3
Software Engineer – C Developer
Software Engineer – C Developer

United States Digital Space LLC • Amersfoort

On-site
EUR 55,000 - 90,000
Hybrid working model
Learning & development budget
Pension scheme
+1
Principal Product Software Engineer
Principal Product Software Engineer

Wolters Kluwer • Hoevelaken

On-site
EUR 70,000 - 100,000
25 vacation days
50% pension contribution refund
Informal working environment
+2
Infrastructure Developer (Go)
Infrastructure Developer (Go)

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Java Engineer
Senior Java Engineer

Levy Professionals • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Workflow Engineer
Senior Workflow Engineer

Made Relevant B.V. • Amsterdam

Hybrid
EUR 85,000 - 115,000
Fully remote within EU timezones
Hybrid in Amsterdam studio
30 days PTO
+2
Remote Go Workflow Developer & Test Engineer
Remote Go Workflow Developer & Test Engineer

Webbing • Amsterdam

On-site
EUR 55,000 - 75,000
Fully remote
Skill development opportunities
Professional development in an international environment
+1