Workflow Developer & Tester

New
W
WebbingTelecommunications
Fully remoteFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent English
Experience
2–4 years
Required Skills
PostgreSQLGitJavaKafkaKubernetesRabbitmqGoREST APIUnit Testing

Requirements

  • 2–4 years of backend software development experience in production environments.
  • Proficiency in Go or Java (willingness to work in Go is required).
  • Experience building and testing REST API endpoints.
  • Strong proficiency in PostgreSQL, including table design, indexing, and query optimization.
  • Experience writing comprehensive unit and integration tests.
  • Proficiency with Git version control, including branching, pull requests, and code reviews.
  • Experience with event-driven architectures (RabbitMQ, Kafka, or Redis).
  • Basic knowledge of Kubernetes deployments.
  • Ability to work under technical direction and execute tasks quickly.
  • Fluent in English.

Responsibilities

  • Implement Temporal workflow activities in Go, including HSS and PCRF adapters and inventory updates.
  • Build and validate unit tests for all workflow activities from day one.
  • Design and build the Inventory Management Database with support for 30M records.
  • Develop bulk import tooling for CSV range ingestion.
  • Implement REST API endpoints for inventory management operations.
  • Write integration tests to validate end-to-end workflows against mock and real network elements.
  • Support the senior developer through active pair programming on development tasks.
  • Execute load and stress testing to simulate peak provisioning traffic.
  • Integrate test automation into CI pipelines.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now