Position: Golang developer
Company: IdeaSoft.io
Category: Golang
Experience required: 3y
English level: intermediate

**Technical must skills:**
-3+ years of Golang experience;
-Knowledge of SQL databases like PostgreSQL;
-Knowledge of Microservice architecture and Event-Driven Approach;
-The familiarity of prior experience with container solutions (Docker, Kubernetes);
-Strong understanding of goroutine and interface concepts;
-Ability to debug and optimize code and automate routine tasks;
-Experience with version control systems like GIT,SVM;
-Experience message brokers like RabbitMQ, NATS, ZeroMQ;
-Experience with bug reporting, tracking and software management tools like Bugzilla, JIRA;
**Responsibilities:**
-Design and develop micro-services;
-Participate and run code reviews;
-Flesh out and maintain application security and best practices;
-Solve non-technical challenges related to business;
-Write technical documentation;
**Would be a plus:**
-Familiarity with Blockchain solutions;
-Experience with TDD;
-Experience with cloud platforms like AWS;
**We offer:**
- competitive salary and social package (20 vacation days, 4 days off, 5 sick days);
- working environment of young, friendly people;
- comfortable office in the city center;
- possibility of learning and development;
- corporate English;
- business trips;
- corporative parties and team-building activities;
- tea, coffee and cookies included;
- parking.