The position has been closed by the company
Find similar jobs
Next job

Middle Goengineer (Rozetka Pay) in EVO

Posted more than 30 days ago

2 views

EVO

EVO

0
0 reviews
Without experience
Kyiv

Translated by Google

About the project:RozetkaPay is a payment service that provides convenient, fast and reliable payment services both online and offline, and makes the purchase process simple and secure. RozetkaPay is part of the EVO-Rozetka group of companies. The payment service is created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians.Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo and others.Tec

About the project:

RozetkaPay is a payment service that provides convenient, fast and reliable payment services both online and offline, and makes the purchase process simple and secure.

RozetkaPay is part of the EVO-Rozetka group of companies. The payment service is created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians.

Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo and others.

Technology stack:

  • Golang 1.22+, gorm, temporal, gin;
  • Postgresql, Redis, RabbitMQ;
  • GCP, Kubernetes, Docker, GitLab CI, Argo CD, ElasticSearch/OpenSearch, Kibana, Grafana
  • and any technology the team deems necessary to use

Quality and flexibility are very important to us, so we use:

  • Microservices approach to development.
  • Mandatory code rev stage
  • Coverage with tests and metrics.
  • Compliance with code quality standards.
  • Support and responsibility for functionality after implementation in the working environment.
  • li>Mutual respect and quality open communication.

What is important for this role:

  • 3+ years of commercial programming experience;
  • 1+ years of experience with Golang;
  • experience in competitive programming in any language - understanding what the approaches are and why it is needed in general;
  • li>experience using any SQL and NoSQL solutions, and understanding the reasons for using each in a specific case (for example, why MongoDB instead of Postgres, or why Postgres instead of Cassandra);
  • experience with application profiling, using metrics + experience elimination of the "performance bottleneck";
  • confident analytical abilities - it will be necessary not to simply make features according to the description, but to think through the functionality, starting from informal requirements, choose the most appropriate solution and implement it;
  • the ability to interact in a team is not just an abstract "team player" but a real ability (experience) to find a compromise in controversial moments, and always be open to discussion.

Tasks:

Development and further support of system components that implement or provide the following functionality:

  • transaction processing (payment flows, etc.);
  • integration with banking APIs and payment services;
  • development and integration with internal "data" services that enrich the transaction;
  • automation of tariff, entity and other management systems; artifacts of the product ecosystem.

Stages of selection:

  • Meeting with the recruiter and the tech leader
  • Technical interview with by project engineers
  • Final interview with Head of Product and STO EVO Fintech

We offer:

    < li>Official employment in the company's staff
  • 24 calendar days of paid vacation per year, unlimited sick days.
  • Remote work. Possibility to visit the office in Kyiv
  • Medical insurance
  • Corporate psychologist services.

RozetkaPay development history with CTO Oleksanдром Тарасенко

Translated by Google

Without experience
Kyiv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept