Назад
Company hidden
6 дней назад

Middle Software Engineer (Java)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Uzbekistan
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Middle Software Engineer (Java) (банковские интеграции и микросервисы): Разработка и поддержка интеграционных решений, API и микросервисного взаимодействия между системами с акцентом на надежность, масштабируемость и обработку ошибок. Focus on оптимизацию SQL-запросов, многопоточность, автотестирование и стабильную работу критичных интеграций.

Локация: комфортный офис в центре города; официальное трудоустройство в соответствии с законодательством Республики Узбекистан

Компания

Ipoteka bank входит в европейскую банковскую группу OTP, работающую в странах Центральной и Восточной Европы.

Что делать

  • Разрабатывать интеграционные решения для взаимодействия систем, сервисов и приложений.
  • Разрабатывать, развивать и поддерживать интеграционные REST API.
  • Обеспечивать надежность, стабильность и масштабируемость интеграций.
  • Реализовывать обработку ошибок и исключений в интеграционных потоках.
  • Анализировать проблемы, устранять первопричины и поддерживать стабильную работу решений при обновлениях.
  • Участвовать в развитии микросервисной архитектуры и технической документации.

Требования

  • От 3 лет коммерческой разработки на Java.
  • Уверенное знание Java 11+, ООП, Collections, Streams API, Lambda, Optional и Reflection.
  • Опыт работы со Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate и Spring Cloud.
  • Знание SQL, опыт работы с PostgreSQL и/или Oracle, включая оптимизацию запросов и работу с большими объемами данных.
  • Опыт многопоточной разработки, Concurrency API, синхронизации, а также понимание race condition и deadlock.
  • Опыт написания автотестов с JUnit 5, Mockito и Spring Test, разработки REST API, работы с HTTP, CORS, JWT, Swagger/OpenAPI, Git и CI/CD.

Хорошо, если есть

  • Опыт работы с Docker, Kubernetes, Prometheus и Grafana.
  • Опыт настройки и поддержки CI/CD с Jenkins, GitLab CI или CircleCI.
  • Понимание распределенных систем, TDD и автоматизированного тестирования.
  • Опыт работы с высоконагруженными или критичными интеграционными сервисами.

Культура и преимущества

  • Динамичная рабочая среда, сложные технические задачи и командная работа.
  • Медицинская страховка, ДМС и бассейн на территории офиса.
  • 21 день отпуска.
  • Специальные условия по банковским продуктам и годовой KPI-бонус.
  • Бесплатные курсы LinkedIn Learning, Coursera, Udemy и другие корпоративные программы.
  • График работы с 9:00 до 18:00 по будням; обеды в столовой по себестоимости.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →