lifecell is a Ukrainian telecommunications operator providing mobile communication and data transfer services based on high-speed Internet. lifecell is owned by Turkcell, Turkey’s largest provider of converged telecommunications and technology services. Turkcell is listed on the New York Stock Exchange (NYSE) and Borsa Istanbul (BIST).
8 травня 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.

Обов’язки

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

Про проєкт

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

LinkedIn