lifecell is a Ukrainian telecommunications operator providing mobile communication and data transfer services based on high-speed Internet. lifecell is experienced in development of its own BSS solution for telecommunication and service providers, Big Data and Data Science. lifecell software products are used also by other providers.
2 жовтня 2023

Java Developer (вакансія неактивна)

віддалено

Необхідні навички

Освіта — вища технічна.

Стаж роботи: Більше 3х років у галузі програмного забезпечення з використанням Java.

Володіння мовами: Українська — вільно. Англійська — вище середнього.

Вимоги:
• Знання і розуміння патернів розробки і досвід їх застосування в реальних системах.
• Знання ORM та досвід роботи з ними (Hibernate або EclipseLink).
• Хороші знання та вміння працювати з системами контролю версій (Git/SVN/Mercurial).
• Досвід інтеграції сервісів / проектів і дизайн рішень АПІ.
• Досвід роботи з БД Oracle, PostgreSQL or MySQL.
• Розуміння мережевих та Інтернет технологій.
• Знання та використання UML, досвід управління вимогами.
• Досвід командної роботи, хороші навики комунікації, здатність до навчання, вміння пріоритезувати, координувати і досягати результати в поставлені строки.

Технології:
• Java, JEE, Microservices .
• Spring Webflux(or other reactive programming like RxJava), Spring boot, Spring Security, Spring Data, kafka, Hibernate 5.
• SQL, моделювання даних.
• Postgresql.
• GIT, Gradle.

Буде плюсом

• Знання телеком домену, досвід координації розробки програмного забезпечення; досвід координації роботи команд.
• Розуміння роботи UNIX/Linux.
• Досвід роботи за БД Oracle.
• Досвід в гнучких методологіях розробки ПЗ.
• Досвід роботи з Spring WebFlux + Reactive.
• Досвід роботи з apache CAMEL.
• Базові знання JS, HTML, CSS, Angular.

Обов’язки

• Визначення архітектури новітніх/поточних програмних засобів.
• Пошук та оцінка новітніх технологій в підзвітній галузі.
• Дизайн та розробка високоефективних, надійних та масштабованих програмних рішень.
• Написання чистого, ефективного коду та тестів.
• Аналіз відповідності специфікації та результату розробки.
• Підготовка релізів програмних компонентів та систем.
• Формування бази знань програмного продукту.
• Передача знань іншим членам команди.
• Інеграція проектів з іншими проектами Компанії.

Про проєкт

Сфера відповідальності посади — розробка програмних продуктів, оцінка новітніх технологій та покращення існуючих.