Senior Kotlin / Golang Developer

Senior Kotlin / Golang Developer

Минск, улица Леонида Беды, 2

Метро: Академия наук

Описание вакансии

Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 36 years and continue growing.

We are looking for a Senior Kotlin/Golang Developer to join our team. This role is prospective and has been created in line with the company’s planned team expansion.

The team works on cutting-edge backend systems focused on scalability, security, and modern distributed architectures.

This role involves designing, building, and maintaining scalable backend services using Spring Boot, Kotlin, and Golang, with strong emphasis on clean architecture and engineering excellence.

Key Responsibilities:

  • Design, develop, and maintain scalable backend systems;
  • Build microservices using Spring Boot + Kotlin;
  • Develop services in Golang where required;
  • Contribute to system architecture and technical design decisions;
  • Apply Domain-Driven Design (DDD) and hexagonal architecture principles;
  • Lead or contribute to Technical Proof of Concepts (PoCs);
  • Ensure backend security standards and compliance;
  • Collaborate closely with product teams, architects, and engineers;
  • Write clean, testable, maintainable code;
  • Perform unit and integration testing.

Required Experience:

  • 5+ years of backend development experience;
  • Strong expertise in Spring Boot and Kotlin;
  • Practical experience with Golang;
  • Experience working with Docker and Kubernetes;
  • Strong understanding of microservices architecture;
  • Experience applying modern software design principles;
  • Solid testing practices (unit testing, integration testing, TDD);
  • Familiarity with hexagonal architecture / ports & adapters;
  • Strong problem-solving and system design skills;
  • English B2+ (spoken and written).

Nice to Have:

  • Knowledge of SPIFFE protocol;
  • Knowledge of MCP authentication protocols;
  • Experience working in high-security environments;
  • Experience in research-driven or innovation-focused organizations.

Who We’re Looking For

A senior-level engineer who:

  • Thinks in architecture, not just implementation;
  • Is comfortable designing systems from scratch;
  • Understands scalability, security, and distributed systems;

We offer:

  • Opportunity for professional self-realization and growth;
  • Friendly team;
  • 25-days of paid vacation;
  • Medical insurance and 100% payment for sick leave;
  • Professional training and obtaining certificates at the company's expense;
  • Foreign language courses and other corporate programs;
  • A variety of corporate events;
  • Bonuses in case of wedding or a child’s birth;
  • The possibility of remote work from any location.
Навыки
  • Kotlin
  • Golang
  • Spring Boot
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Senior Java developer

Ридотто

  • Минск

  • Не указана

Рекомендуем
Уайт Бёрд
  • Минск

  • Не указана

Рекомендуем

Senior Android developer

Ридотто

  • Минск

  • Не указана

Рекомендуем
IDT Technologies

Senior DevOps Engineer

IDT Technologies

  • Минск

  • Не указана

Senior Android Developer

ДэвТим-Групп

  • Минск

  • Не указана

Хьюман Аппс/ Human Apps

Senior Python Developer

Хьюман Аппс/ Human Apps

  • Минск

  • Не указана

МАКСБИТСОЛЮШЕН

Senior front-end developer

МАКСБИТСОЛЮШЕН

  • Минск

  • от 4300 USD

Wowmaking
  • Минск

  • от 4300 USD

IDT Technologies
  • Минск

  • от 4300 USD

Middle/Senior .NET Developer

Штайнпильц Бел / Steinpilz Bel

  • Минск

  • до 3500 USD

MaxLine
  • Минск

  • до 3500 USD

ПБК Менеджмент

Middle Software Developer / Back-end

ПБК Менеджмент

  • Минск

  • до 3100 USD

СИСТЕМНЫЕ ТЕХНОЛОГИИ

Java Developer Middle++

СИСТЕМНЫЕ ТЕХНОЛОГИИ

  • Минск

  • до 3100 USD

Леста Игры
  • Минск

  • до 3100 USD

Эркер групп
  • Минск

  • от 3000 BYR

FASHION HOUSE, группа компаний
  • Минск

  • от 3000 BYR

  • Минск

  • от 5000 BYR

Фаброс
  • Минск

  • от 5000 BYR

Национальный центр электронных услуг,РУП

Middle Backend Developer Java (ведущий инженер-программист)

Национальный центр электронных услуг,РУП

  • Минск

  • от 5000 BYR

Базовый проект
  • Минск

  • от 5000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию