Назад
5 дней назад

Lead Java Engineer

Формат работы
hybrid
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Lead Java Engineer (Java/Asterisk): Building and scaling a cloud PBX solution with an accent on SIP proxy features, high availability, scalability, and Asterisk integration. Focus on designing Java and C components, analyzing performance and memory issues, optimizing Linux and cloud environments, and leading architecture and software delivery decisions.

Location: Hybrid in Minsk, Belarus; the office is at Smolenskaya Street, 25.

Company

IDT Technologies is part of IDT Corporation, a global communications company founded in 1990 and headquartered in Newark, New Jersey, providing prepaid communication and payment services and operating as an international voice carrier.

What you will do

  • Build and scale a cloud PBX solution by implementing SIP proxy features in Java and C.
  • Own the full software development lifecycle, from requirements analysis through coding, deployment, maintenance, and troubleshooting.
  • Collaborate with business stakeholders, backend, infrastructure/DevOps, QA, and product teams in planning and sprint backlog activities.
  • Design technical architecture, Asterisk dialplans, custom C modules, and enhancements or backports to Asterisk source code.
  • Analyze stack traces, crashes, memory issues, and performance bottlenecks while improving high availability and scalability.
  • Operate Linux systems and cloud environments, including systemd, networking, tuning, kernel parameters, and preferably GCP.

Requirements

  • At least 7 years of production experience with large-scale deployments.
  • Strong hands-on Java experience.
  • Experience with CI/CD, cloud environments, Linux, and networking.
  • Experience with GitHub Actions, Jenkins, ArgoCD, and Maven.
  • Proficiency with relational databases, particularly MySQL, including schema design, migrations, and query optimization.
  • English at B2 level or higher.
  • Readiness to act as a technical lead and take responsibility for best practices, code quality, documentation, and architecture decisions.
  • Ability to work cross-team with backend developers, infrastructure/DevOps, QA, and product owners.

Nice to have

  • Hands-on experience with C.

Culture & Benefits

  • Hybrid work opportunity and a modern central Minsk office with free parking.
  • 26 vacation days and 5 fully covered sick days per year without requiring a sick note.
  • Competitive salary, professional growth opportunities, and modern hardware.
  • Compensation for professional training, seminars, and conferences.
  • Medical insurance, sports reimbursement, loyalty and referral programs.
  • Company-supported English classes.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →