Golang Developer

Sii Polska
Senior
500 - 1 000
pln
net / day (B2B)

Online interview
B2B Employment contract
aleja Grunwaldzka 472e, Gdańsk Remote
Remote possible
100%

Project description

We are looking for a Golang Developer to join a team working for a leading e-payment services provider. You will become a part of a Financial Operations team. Its purpose is to “improve efficiency and accuracy of the full service proposition” for our merchants. You will be working in Scrum on a transformation program, aiming to change the technology stack of the current Back Office towards a new, modern technology. Back-end will be based on Go, working with Oracle 12c and PostgreSQL as well as on Docker Swarm with HAProxy for orchestration and EFK stack for monitoring and logging.

Your tasks

  • Building a high performance, multi-threaded, distributed software, following the architectural guidelines in terms of API and services
  • Writing code in Golang
  • Supporting the project in all development aspects with close cooperation with back-end developers and testers
  • Ensure high quality and performance of code
  • Optimizing the application performance

Who we're looking for?

  • At least 5 years of working experience in complex environments in a similar position, with an excellent track record
  • At least 2 years of experience in building services and systems in Golang
  • Thorough knowledge of Containerized services using Golang, Docker, GitLab
  • Thorough knowledge of Databases (PostgreSQL, MySQL, MongoDB)
  • Good understanding of Containerization (Docker Swarm, Docker, HAProxy)
  • Unix (RedHat 7) and Shell scripting knowledge is a must
  • Excellent English skills (both written and spoken)

Skills
Golang
Docker
Gitlab
PostgreSQL
MySQL
MongoDB
Docker Swarm
Docker HAProxy
Redhat
Shell
How we manage our projects?
Methodology
Scrum
Project management software
Jira
Opportunity to change between projects
How we code?
Git
Version control
Code review
Pair programming
Knowledge database
How we test?
Unit tests
Integration tests
Toolset
Laptop
Additional monitor
Headphones
Personal container
Freedom to pick your tools
Operating system
Work environment
Separate rooms
Flexible working hours
Business trips
8 - 18
Office hours
Work time division
New features
50%
Bug fixing
30%
Meetings
10%
Client support
5%
Documentation
5%
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
Bonuses
  • Financial bonus
Kitchen
  • Fruits
  • Hot beverages
  • Cold beverages
  • Snacks
Traning
  • Trainings
  • Conferences
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Integration events
  • Chill room

Recruitment process

- 14 days
Recruitment interview
Technical interview with client
Decision

Our company

Sii Polska

Warsaw, Gdańsk, Wrocław, Poznań, Krakow, Łódź, Lublin, Katowice, Rzeszów, Częstochowa, Piła, Bydgoszcz, Białystok, Gliwice 4800
Tech skills
  • Java
  • .NET
  • C

Check out similar job offers