Вакансия: Java-разработчик (backend) middle+, middle-senior в Тбилиси

Полное описание вакансии: Java-разработчик (backend) middle+, middle-senior в Тбилиси

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2340918 Java-разработчик (backend) middle+, middle-senior Тбилиси > Смарт Текнолоджис,ООО 4000 EUR open 2025-02-18
Необходимые навыки
  • > Java
  • > Английский язык
  • > Spring Boot
  • > JUnit
  • > Mockito
  • > Pipeline
  • > русский язык
  • > spring core
Требования

Опыт коммерческой разработки от 3х лет. Обязательное знание Java SE (8-21). Обязателен опыт работы в команде.

Обязанности

Улучшение тестового покрытия и участие в разработке тестовых кампаний. !!! Выполнение работ из РФ и РБ невозможно !!!

Описание

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

ПОЖАЛУЙСТА ВНИМАТЛЬНО ОЗНАКОМТЕСЬ С ВАКАНСИЕЙ!!!
Smart Technologies - аккредитованная IT-компания, которая успешно создает и внедряет уникальные IТ-решения. Мы ориентированы на развитие в европейском и североамериканском, а также российском рынках.
В настоящее время мы ищем Java-разработчиков для работы над различными проектами.


Общий стек технологий: Java SE (8-21), Spring Boot, Core Java, SQL and NoSQL базы данных, JUnit, Mockito (или эквивалент) для тестирования, Jenkins/GitLab для CI/CD пайплайнов, REST API.

Работа полностью удаленного формата.

Обязательные требования:

  • Опыт коммерческой разработки от 3х лет.
  • Обязательное знание Java SE (8-21).
  • Обязателен опыт работы в команде.
  • Свободное владение русским языком .
  • Английский язык на уровне В2-С2 (письменный, разговорный, технический).
  • Отличное знание основных структур данных и алгоритмов.
  • Твердое понимание J2SE (основного инструментария Java), опыт работы с сетью, общей памятью, битами, файлами и многопоточностью.
  • Опыт профилирования, написания бенчмарков, анализа логов и дампов, выдвижения, валидации и опровержения гипотез о поведении программы в реальных условиях.
  • Умение проектировать, реализовывать и использовать REST API.
  • Опыт работы с автоматизированным и ручным тестированием.
  • Опыт обновления устаревших приложений с Java 8 до Java 21 и перехода на Spring Boot.
  • Улучшение тестового покрытия и участие в разработке тестовых кампаний.
  • Опыт работы с высокопроизводительными системами и низкоуровневой Java-разработкой.

Желательные навыки:

  • Опыт работы с базами данных (SQL и NoSQL) на глубоком уровне (проектирование, оптимизация производительности, понимание внутреннего устройства).
  • Опыт работы с ZooKeeper, etcd, Consul.
  • Опыт работы с Docker и инструментами оркестрации.
  • Опыт работы с Linux, а лучше – его тонкая настройка.
  • Опыт работы с высокопроизводительными системами обмена сообщениями и протоколами (Aeron, TIBCO, Informatica и т. д.).
  • Понимание финансовых рынков и финансовых протоколов (FIX).
  • Интерес (или лучше - опыт) в проектировании и использовании распределенных систем, CAP-теореме, сетевых протоколах, событийном хранении, консенсусе, репликации, разбиении.

Условия:

Обсуждаются индивидуально под каждый проект.

График работы 5\2, 8-часовой рабочий день.

Начало работы плавающее, можно обсудить и подстроить под европейский график.

!!! В А Ж Н О !!!

Местонахождение кандидатов только в:
Страны ЕС, Турция, Сербия, Черногория, Грузия, Армения, Португалия.


!!! Выполнение работ из РФ и РБ невозможно !!!

P.S.:

!! Ищутся кандидаты только с опытом, начинающих просьба не беспокоить !!

Вверх