Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

Java-разработчик (Middle/Senior)

800 - 2 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

Покажет вашу совместимость и напишет письмо

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

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

Локация: Ташкент, Юнусабадский район, 1-й проезд Убая Арифова, 30; работа на месте работодателя.

Зарплата: 800–2000 USD в месяц, до вычета налогов.

Компания

UNIVERSITY OF BUSINESS AND SCIENCE.

Что делать

  • Разрабатывать и сопровождать backend-сервисы на Java.
  • Участвовать в проектировании микросервисной архитектуры и работать с брокерами сообщений и распределёнными системами.
  • Писать чистый, поддерживаемый и тестируемый код.
  • Участвовать в code review и взаимодействовать с аналитиками, DevOps-инженерами и другими командами.
  • На уровне Senior участвовать в принятии архитектурных и технических решений.

Требования

  • От 3 до 6 лет опыта.
  • Сильное знание Java Core.
  • Опыт работы со Spring Boot и экосистемой Spring.
  • Опыт работы и/или понимание Kafka, RabbitMQ, Redis, Docker и SQL; требуется умение писать DDL- и DML-запросы и понимание принципов реляционных баз данных.
  • Для уровня Senior обязательно знание Kubernetes, а также глубокое понимание управления памятью, производительности и многопоточности.
  • Понимание и практический опыт работы с микросервисной архитектурой; для Senior — опыт проектирования и развития микросервисных решений.
  • Знание паттернов проектирования; для Senior — глубокое понимание Design Patterns и Clean Architecture.
  • Понимание принципов распределённых систем, включая распределённое логирование и распределённые блокировки.
  • Опыт настройки и использования CI/CD-пайплайнов, а также проведения code review.
  • Для уровня Senior обязательно умение принимать и обосновывать технические и архитектурные решения.

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

  • Для Senior-кандидатов: опыт работы со Spring Security, Spring Cloud и Spring Batch.

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

  • Интересные и масштабные проекты.
  • Возможности профессионального роста и развития.
  • Дружелюбная команда и комфортная рабочая среда.
  • Конкурентная зарплата обсуждается индивидуально по результатам собеседования.

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