Senior Golang Developer

Kindgeek


Дата: 3 тижні тому
Місто: Львів
Вид зайнятості: Повна зайнятість
Kindgeek
We are looking for a Senior Golang Developer for our customer — a FinTech company developing a Connector-as-a-Service platform that enables banks to integrate with payment systems like SEPA Instant. You’ll lead the integration of the Latvijas Banka SEPA Instant (EKS) system using Golang, Kafka, and RabbitMQ over TLS in a scalable, event-driven architecture.

Requirements

We’re looking for a Senior Golang Developer who has:

  • 5+ years of backend development experience, with at least 3 years focused on Golang.
  • Strong expertise in building event-driven, distributed systems.
  • Solid hands-on experience with Kafka and RabbitMQ (AMQP over TLS).
  • Familiarity with ISO 20022 XML message structures and working with XSD schemas.
  • Proven experience in developing multi-tenant applications and managing tenant-specific configurations.
  • A strong understanding of message delivery semantics (especially at-least-once delivery).
  • Experience with Docker and container orchestration, ideally Docker Swarm.
  • Knowledge of implementing resilient systems with retry logic, backoff strategies, and dead-letter queues.
  • Proficiency in TLS-based secure communication and secrets management tools like HashiCorp Vault.
  • A testing mindset: experience writing unit, integration, and load tests, and integrating them into CI pipelines

Responsibilities

As a Senior Golang Developer, you will:

  • Design and implement a dedicated Golang integration service for SEPA Instant (EKS) as part of the platform’s Integration Services Layer.
  • Build message flows that consume messages from Kafka and deliver them to RabbitMQ (AMQP over TLS) with at-least-once delivery guarantees.
  • Translate internal messages into ISO 20022 XML formats, validating against multiple XSD versions.
  • Ensure system high availability by deploying services as replicated Docker Swarm containers with self-healing and fault-tolerance mechanisms.
  • Implement robust retry and failure handling logic, ensuring message delivery or fallback to DLQ.
  • Optimize the service for high throughput (100+ messages/sec per instance) and low latency (
  • Secure all communication using TLS 1.2+, dynamically loading certificates from Vault without downtime.
  • Collaborate with DevOps and backend engineers to support rolling updates, fast startup (<5s), and reliable CI test pipelines.
  • Participate in discussions around additional features such as account reconciliation, manual message imports, and beneficiary management

  • What Will You Get With Kindgeek

    We want you to thrive and feel supported

    • Professional growth: at Kindgeek, we want our employees to grow and achieve ambitious professional goals. We support professional development with training and certification refunds and provide regular feedback and technical reviews.
    • Benefits package: Kindgeek offers all team members competitive compensation and a benefits package that includes 18 working days of fully paid vacation, 10 compensated by 50% sick leaves without a note from the doctor, and an opportunity to take study leaves. Depending on how long you stay in the company, you can receive different health insurance packages from our partners.
    • Personal growth: as a part of our team, you will have access to corporate English courses with a 50% reimbursement, take advantage of our offline library and access a large selection of corporate training and classes. Also, every employee can request any internal or external training or certification if it applies to his or her work responsibilities.
    • Geek community: at Kindgeek, we value community – even in the full-scale invasion times, we take every opportunity to stick together. Our geeks organise various online and offline clubs – from stretching and skiing to English. We volunteer together and support each other.
    • Flexibility: Kindgeek offers a hybrid working model. Team members can work remotely or from the office or Kindgeek London Hub – an innovative cafe-style co-working in Lviv (it's pet-friendly!).

    We encourage you to apply

    At Kindgeek, we encourage everyone to apply – regardless of nationality, race, gender, marital status, disability, sexual identity, or religion. We are growing into an inclusive, equal-opportunity company where only professionalism, competence, and ideas matter. We are committed to supporting mobilised employees and veterans joining Kindgeek and facilitating their career development. We aim to bring equal opportunities to all team members and candidates – especially those underrepresented in technological companies.

    Як відгукнутися?

    Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

    Розмістити резюме

    Схожі вакансії

    Помічник менеджера з продажу

    УкрЕнерго-Альянс, Львів,
    38 хвилин тому
    Вітаємо! Ми —УкрЕнерго-Альянс», компанія, що впевнено займає лідерські позиції на ринку оптових продажів кабельно-провідникової, світлотехнічної та електротехнічної продукції. Нас обирають великі будівельні й монтажні організації, а також численні торгові компанії по всій Україні. Ми цінуємо активність, ініціативність і прагнення розвиватися, тож шукаємо в команду нових колег, які готові зростати разом із нами! Зараз ми відкриваємо вакансію Помічника Менеджера. Що буде...
    УкрЕнерго-Альянс

    Бухгалтер (кадри, заробітня плата та військовий облік)

    Global Trade UA, Львів,
    1 годину тому
    Ми компанія «Global Trade UA» — торгівельна компанія, яка займається дистрибуцією побутової хімії. Зараз ми в пошуку бухгалтера з ведення таких ділянок — кадри, військовий облік, заробітна плата. Наші вимоги: Досвід роботи у сфері кадрового адміністрування та розрахунку заробітної плати — від 2 років. Вища освіта (економіка, бухгалтерія, управління персоналом). Знання законодавства України з питань трудового права, військового обліку, податкового...
    Global Trade UA

    ПСИХОЛОГ/ФАХІВЕЦЬ ІЗ СОЦІАЛЬНОЇ РОБОТИ (МОБІЛЬНА БРИГАДА З ПРОТИДІЇ ДОМАШНЬОМУ НАСИЛЬСТВУ)

    Джерело, Львівський міський центр реабілітації , Львів,
    12 годин тому
    Вимоги:  – вища освіта за ступенем бакалавр за спеціальністю “соціальна робота” або “психологія” чи суміжною спеціальністю (за умови, що предмет “соціальна робота” вказаний у додатку до диплома) – досвід роботи необов’язковий Ключові обов’язки:  – інформування та консультування людей щодо питань протидії домашньому насильству – здійснення виїздів у супроводі з психологом до постраждалих від домашнього насильства – прийом дзвінків на “гарячій...
    Джерело, Львівський міський центр реабілітації