Назад
9 часов назад

Senior Java Backend Developer

Формат работы
remote (только Uzbekistan)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Senior Java Backend Developer (Java/Spring): Building backend services and REST APIs for a social discovery mobile application connecting people through shared activities and events with an accent on secure authentication, reliable data models, and scalable service architecture. Focus on supporting at least 10,000 concurrent users, implementing automated testing and production monitoring, and taking services through CI/CD, cloud deployment, and release stabilization.

Location: Remote, candidates must be based in Uzbekistan. Working hours follow Uzbekistan time.

Company

Webellian is a European software company developing a social discovery application that connects people through shared activities and events.

What you will do

  • Design, build, and maintain Java backend services and REST APIs for the mobile application.
  • Implement business logic for onboarding, profiles, events, matching, communication, and notifications.
  • Define documented API contracts for the Flutter application and design reliable data models, persistence layers, and migrations.
  • Implement authentication, authorization, validation, and personal-data protection.
  • Design services for at least 10,000 concurrent users and horizontal scaling.
  • Support automated testing, logging, monitoring, containerization, CI/CD, cloud deployment, release stabilization, and documentation.

Requirements

  • At least five years of professional backend development experience with Java.
  • Strong experience with modern Java, Spring Boot, Spring Security, Spring Data, SQL, JPA, and Hibernate.
  • Experience designing and documenting production REST APIs with OpenAPI or Swagger.
  • Experience with OAuth 2.0, OpenID Connect, or JWT, plus scalable and resilient services using caching, asynchronous processing, or message queues.
  • Knowledge of automated testing with JUnit, Mockito, Spring Boot Test, or comparable tools.
  • Experience with Docker, Git, CI/CD, cloud environments, production monitoring, and professional working proficiency in English. Russian is a plus.

Culture & Benefits

  • Fully remote work from Uzbekistan.
  • International working environment with teams across several countries.
  • Senior-level ownership from backend implementation through production release.

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