{"id":4007304,"url":"https://alion.io/job/maydon-tech-strong-junior-middle-go-developer","title":"Strong Junior / Middle - Go Developer","company":{"id":4530417,"name":"MAYDON TECH","domain":"maydon.tech","url":"https://alion.io/company/maydon-tech","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tashkent, Uzbekistan"],"countries":["UZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Go","optional":false},{"name":"gRPC","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":".NET","optional":true},{"name":"Apache Kafka","optional":true},{"name":"ArgoCD","optional":true},{"name":"C#","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"GitHub","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GitOps","optional":true},{"name":"Grafana","optional":true},{"name":"HashiCorp Vault","optional":true},{"name":"Helm","optional":true},{"name":"kubectl","optional":true},{"name":"Kubernetes","optional":true},{"name":"Linux","optional":true},{"name":"NATS","optional":true},{"name":"Prometheus","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"SQL","optional":true},{"name":"Vault","optional":true}],"status":"live","first_seen_at":"2026-11-10T07:58:03Z","employer_posted_date":null,"last_verified_at":"2026-11-10T07:58:03Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Responsibilities: \n Design, build and maintain backend services in Go: clean, idiomatic, readable code\n\n Design gRPC and REST APIs, keep their contracts stable, and version them when they change\n\n Write efficient PostgreSQL queries, design schemas, and write safe, reversible migrations\n\n Use goroutines, channels and context correctly: no leaks, proper timeouts and cancellation\n\n Handle errors explicitly, with retries and idempotency where calls can repeat\n\n Write unit and integration tests for business logic and failure cases\n\n Add structured logging, metrics and health checks so problems can be seen and diagnosed\n\n Keep the services secure: validate input, authenticate callers, keep secrets out of code and logs\n\n Profile and optimize CPU, memory and database load when needed\n\n Write short technical docs for the APIs and services you own\n\n Review teammates' pull requests and keep the code consistent\n\n Education:\n Bachelor’s or Master’s degree in Engineering, Computer Science, Business, or related field is a plus but not required\n Work Experience:\n 1-3 years of commercial backend development in Go\n\n Built or maintained at least one production service in Go (REST or gRPC)\n\n Worked with PostgreSQL: queries, indexes, migrations\n\n Used Docker. Basic Kubernetes is a plus, not required.\n\n Integrated a third-party API (payments or webhooks is a plus)\n\n Used Git and pull requests in a team\n\n Required Hard Skills:\n Go: goroutines, channels, context, error handling, standard library\n\n REST API design, plus a working knowledge of gRPC and Protobuf\n\n PostgreSQL: SQL queries, joins, indexes, transactions, migrations\n\n Docker: writing a Dockerfile and running services locally\n\n Git: branches, pull requests, resolving conflicts\n\n Testing: unit tests in Go (testing package, table-driven tests)\n\n HTTP basics: status codes, JSON, authentication (JWT)\n\n Linux basics: terminal, reading logs\n\n Nice To Have Hard Skills:\n Kubernetes basics (pods, deployments, logs via kubectl)\n\n Integrating payment providers (Click, Payme, Uzum) or webhooks\n\n Message queues (RabbitMQ, Kafka, NATS)\n\n Redis\n\n CI/CD with GitHub Actions\n\n Prometheus or Grafana\n\n Experience with Helm, ArgoCD or other GitOps tools.\n\n Experience with HashiCorp Vault or another secrets manager.\n\n Experience with parking, access control, IoT or hardware integrations (barriers, cameras, ANPR).\n\n Experience with payment providers and fiscal requirements.\n\n Experience with networking: tunnels, VPNs (IPsec), load balancers.\n\n Some C#/.NET\n\n Soft Skills\n Takes responsibility for results, not just closing tasks\n Asks for help early instead of staying stuck\n Communicates clearly about progress and blockers\n Accepts code review feedback calmly\n Learns new tools quickly\n Pays attention to detail, especially in payment logic\n Works well in a small team\n Desirable Criteria\n Experience with Kubernetes (basic: pods, deployments, kubectl logs)\n Experience integrating payment systems (Click, Payme, Uzum) or webhooks\n Experience with message queues (RabbitMQ, Kafka or NATS)\n Experience with Redis\n Experience with CI/CD (GitHub Actions)\n Familiarity with Helm, ArgoCD or Vault\n Experience with monitoring (Prometheus, Grafana)\n Experience with IoT or hardware integration (barriers, cameras, number-plate recognition)\n Basic knowledge of C#/.NET\n Technical English (reading documentation)\n Candidate’s assessment\n 1. CV review: we review your CV and GitHub (if you have one) within 3 working days.\n 2. Short call (20-30 min): we talk about your experience and the role.\n 3. Technical interview (60 - 120 min): Go basics, concurrency, PostgreSQL, REST/gRPC, plus a short live coding task\n 4. Final interview (30 min): a meeting with the team lead about how you work, plus our offer","description_format":"text","description_chars":3754,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-10T08:02:26Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["seen:0","win:early","comp:junior"],"computed_at":"2026-11-10T13:21:16Z"},"pay":null,"html_url":"https://alion.io/job/maydon-tech-strong-junior-middle-go-developer","json_url":"https://alion.io/job/maydon-tech-strong-junior-middle-go-developer.json","meta":{"generated_at":"2026-11-10T13:21:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31057,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4530417},"rest":"https://alion.io/mcp/rest/get_company?id=4530417"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmaydon-tech-strong-junior-middle-go-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmaydon-tech-strong-junior-middle-go-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmaydon-tech-strong-junior-middle-go-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/maydon-tech-strong-junior-middle-go-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmaydon-tech-strong-junior-middle-go-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4007304}},{"tool":"search_jobs","arguments":{"company":"maydon.tech","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4007304},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}