Senior Kotlin developer Opportunity

01tech company

Subscribe to our Telegram & Twitter Channel

Senior Kotlin developer in SERBIA

Visa sponsorship & Relocation 7 months ago

01.tech — один из лидеров в сфере разработки инновационного программного обеспечения. За годы работы мы создали множество масштабируемых решений, которые помогают бизнесу развиваться и достигать новых высот.

Мы верим, что каждый новый специалист — это новые возможности, оригинальные идеи и свежий взгляд на рабочие процессы. Именно поэтому мы ищем не просто профессионалов, а людей, готовых менять индустрию к лучшему. Мы создаем все условия для того, чтобы ваши самые смелые идеи воплощались в жизнь.


Наш стек:

Kotlin, Spring Boot, Coroutines, Postgres, Redis, Kubernetes, GitLab, Vault, Prometheus, Grafana.


Какой опыт нам важен:

  • От 5-лет на JVM, желание развиваться в сторону Kotlin;
  • Уверенные знания Spring;
  • Навыки асинхронного программирования: webflux или coroutines;
  • С базами данных, JDBC/R2DBC;
  • Blockchain - нам важно уверенное понимание основных протоколов, хорошие знания теории. Мы активно используем протоколы erc20, trc20, ton;
  • Web3j и другими библиотеками/апи для работы с блокчейнами или провайдерами;
  • Понимание как работает отправка транзакции в blockchain (hash, nonce, реорганизация блоков) и мониторинг blockchain сетей;
  • С NoSQL хранилищами, колоночными хранилищами;
  • Docker, podman, kubernetes; Gradle; testcontainers;
  • Брокеры сообщений (Kafka);


Будет плюсом:

  • Опыт написания распределённых приложений;
  • Знаешь и умеешь в мониторинг приложений и знаком с grafana/prometheus
  • Профильное образование


Что мы предлагаем:

  • Комфортные условия работы: полностью оборудованное рабочее место; офис в классе "А" бизнес-центра или возможность работать удаленно; дружеская команда высокопрофессиональных специалистов и комфортная рабочая среда; гибкий график работы (до 11 утра).
  • Профессиональное развитие и образование: корпоративная библиотека; частичная компенсация оплаты курсов английского языка и посещений фитнес-центра.
  • Мероприятия: корпоративные выезды, тимбилдинги, мастер-классы и многое другое;
  • Оплачиваемые day-off;
  • 28 дней оплачиваемого отпуска;
  • Завтраки в офисе;
  • Различные формы выплаты зарплаты;
  • Покрытие медицинской страховки;
  • Пакет помощи при релокации (включая семью и домашних животных).



01.tech is a leading software developer. With years of expertise and a passion for technology, we excel in creating innovative, reliable, and scalable products.

We always rely on technology and ideas, which is why we believe that every new specialist can bring new opportunities to the company. Our team is looking for strong employees who not only want to work with the latest developments but also aspire to be innovators, driving the industry forward with their ideas. In turn, we are ready to provide all the necessary conditions — and even more — to support you in your endeavors.


Tasks:

  • Working with the following stack: Kotlin, Spring Boot, Coroutines, Postgres, Redis, Kubernetes, GitLab, Vault, Prometheus, Grafana.


Requirements:

  • 5+ years of experience with JVM and a desire to grow in Kotlin;
  • Strong knowledge of Spring;
  • Skills in asynchronous programming: webflux or coroutines;
  • Experience with databases, JDBC/R2DBC;
  • Understanding of Blockchain — a solid grasp of key protocols and good theoretical knowledge. We actively use protocols such as ERC20, TRC20, TON;
  • Experience with Web3j and other libraries/APIs for working with blockchains or providers;
  • Understanding of how transaction processing works in blockchain (hash, nonce, block reorganization);
  • Experience with NoSQL and columnar storage systems;
  • Experience with Docker, Podman, Kubernetes, Gradle, and Testcontainers;
  • Experience with message brokers (Kafka).


Preferred:

  • Writing distributed applications;
  • Experience in application monitoring with Grafana/Prometheus;
  • Relevant education background.


What we offer:

  • Comfortable work experience: Fully equipped workspace; Office in a class "A" business center or the option to work remotely; Friendly team of top-notch professionals and a comfortable work environment; Flexible start time (from 9 AM to 11 AM).
  • Professional development and education: Corporate library; Partial compensation for English language courses and gym;
  • Events: Company retreats, team-building activities, masterclasses, and more.
  • Paid days off;
  • 28 days of paid vacation;
  • Office breakfasts;
  • Various salary payment methods;
  • Health insurance coverage;
  • Relocation package (family + pets included).

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly