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