Currently, we are looking for an experienced Go Software Engineer for our Ukrainian offices to strengthen and ramp up a team.

Design, develop new services and improve our existing services
Ensure service scalability and reliability through effective code and data storage design
Ensure quality by supplying features with the right combination of unit, acceptance, and end-to-end tests

3+ years of experience in software development
Expertise in Golang
Ability to clearly communicate your ideas, solutions and discuss them with the team
Ability to design and develop microservices in distributed systems
Quality-driven attitude
Full understanding of Gitflow
Experience of working with agile-driven projects
Knowledge of DB principles
Advanced time management, organizational and collaboration skills
Strong communication skills
Intermediate or higher English level, both spoken and written (B1+)

Experience of working with Kubernetes and containerization would a plus
Experience of clouds (private and public)
Understanding and knowledge of infrastructure
Experience of DevOps methodologies and CI/CD flows
Knowledge and experience of other development languages

Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Unlimited access to LinkedIn learning solutions
Compensation for sick lists and regular vacations
English classes with certified English teachers

About EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and software development services, with more than 36,700+ employees worldwide.

Company website:

DOU company page:

Job posted on 4 January 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.