FULL STACK SOLUTION

Middle Java Developer

Не указана
  • Ташкент
  • От 3 до 6 лет
Expera - ведущий IT-интегратор и разработчик решений для финансового сектора.
Мы создаём продукты, которыми пользуются миллионы клиентов в Узбекистане.
Сейчас мы ищем Middle Java Developer'ов, чтобы усилить команду разработки и работать над ключевыми проектами компании.

Обязанности:
  • Разработка высоконагруженных и отказоустойчивых Java-приложений и REST-сервисов;
  • Обеспечение покрытием разработанного кода unit-тестами;
  • Взаимодействие и интеграция с frontend-частью;
  • Интеграция со сторонними системами и сервисами;
  • Участие в проработке задач;
  • Понимание настройки, интеграции и конфигурирования DevOps инструментов;
  • Решение задач, связанных с обеспечением функционального тестирования;
Требования:
  • Опыт от 3-х лет разработки на Java;
  • Высшее техническое образование
  • Знание основных методологий разработки программного обеспечения, включая гибкие;
  • Уверенное знание Java 8 и выше
  • Опыт работы с Spring Framework (Core, IoC, Data Access, Messaging (Kafka или Rabbit), Test);
  • Опыт работы с Hibernate, Spring Boot;
  • Понимание принципов OpenApi;
  • Умение писать Unit-тесты, знание фреймворков JUnit, Mockito;
  • Понимание принципов работы протоколов HTTP, HTTPS, TLS;
  • Опыт работы с Maven, основы проектирования БД, понимание транзакций. Опыт оптимизации запросов;

Плюсом будет:

  • Опыт разработки или сопровождения банковских систем;
  • Понимание BPMN нотаций;
  • Опыт работы с системами мониторинга (Grafana, Prometheus);
  • Опыт работы с инструментами логирования ELK;
  • Опыт работы с продуктами Atlassian (Jira, Confluence);
  • Опыт работы с Shell/Bash;
  • Опыт работы с экосистемой Docker;
  • Знание принципов построения DevOps;
Условия:
  • Официальное оформление по ТК РУз;

  • Зарплата в рынке и обсуждается по итогам собеседования;

  • Комфортный офис в центре города;

  • Возможность профессионального развития в коллективе экспертов.