Senior Backend (Java) Developer (Китай) (offline)

Project description: You'll be a part of development team for one of the largest resorts and casinos company in South-East Asia with the focus on its most valuable Guests. User experience is a key and so tight collaboration between Design, Engineering and Product team will be essential. It is not a one time application but more an evolving product that will have to grow fast so high engineering standards are important. One of the goals is to build out sustainable CD process and ship product increments at a regular iterations.

This project assumes large amount of integrations with various systems that may follow different API standards.

Some of the technologies involved: Java 11, Spring Boot, RDS, AWS

Requirements
Proficiency with Java 11
Proficiency with Spring Boot framework
Experience with RDS (MySQL)
Ability to write Unit tests and follow TDD principles
Strong understanding of design patterns, OOP, development methodologies
Understanding of messaging systems principles (Kafka, Rabbit, etc.)
Experience with micro-services architecture and REST

Nice to have
Understanding of Docker, Kubernetes
Experience with ELK
Knowledge of AWS services: S3, Secrets, SES, EC2
Experience with Kafka, Mqtt
Experience designing, building and maintaining REST APIs also by means of tools like SwaggerNice to have
Experience with Alamofire/Moya, RxSwift, CoreData
Understanding of AWS services
Experience building mobile applications

Responsibilities
Development of new features
Active participation in the Scrum process
Ensure good development testing coverage of unit and integration testing
Participate in peer design and code reviews
Participate in architecture design planning
Proactively collaborate with teammates and communicate with remote client team
Perform root cause analysis of issues to assist in determining the source of problems

Must have
Candidate’s education must be in the computer science field
He has to have an appendix to his Master’s Diploma with the marks and be able to present it to the embassy. Basically, he has to have 4.5 - 5 as an average mark for all the related to his position disciplines
Candidate must be able to prove all his previous employment experience with the recommendation letters from the company representing at least 5 years of experience or 70% of all employment history. Template of the letter is available
In case if the candidate chooses to relocate with the spouse, the company doesn’t cover her/his relocation expenses (visa, tickets). The visa for the spouse cannot be guaranteed by the visa agency that we are cooperating with, however we can try to apply if the couple meets the criteria: at least 1 year of marriage, ability to prove that the marriage is not fictitious by presenting old photos or even social media interactions between them (if required)

About IPLAND

IPLAND — міжнародна продуктова IT компанія. Ми відкриваємо нові нестандартні шляхи рішення бізнес-викликів, надаючи глобальні хмарні сервіси (SaaS), базуючись на економіці спільного користування та можливостях штучного інтелекту.
Окрім створення інноваційних програмних продуктів, надаємо повний цикл послуг з їх використання: запуск, навчання, адміністрування, розвиток і автоматизацію процесів замовника, технічну підтримку та консультації бізнес-аналітиків.
Наша основна спеціалізація — підвищення ефективності бізнес-процесів виробників, дистриб’юторів, агенцій мерчендайзингу та роздрібних мереж в галузях CPG (в т.ч. FMCG) і фармацевтики.

Для нас важливо:
• Захопленість — робити клієнтів щасливими можливо тільки будучи закоханим у свою справу;
• Довіра — як фундамент побудови всіх відносин в компанії і за її межами;
• Почуття прекрасного — ставлення до якості у всіх його проявах;
• Простота — простота не вимагає пояснень.

В нашій компанії:

Ваша робота буде мати значення
• ми створюємо продукт, який приносить користь нашим клієнтам та розвиває ринки на яких ми працюємо;
• ми створюємо нові правила та стандарти на ринку;
• ми популяризуємо нашу країну поза її межами.

Ви будете працювати в професійній команді
• відкритість та професіоналізм нашої команди - це обмін досвідом та можливість зростання кожного з нас;
• це впевненість у своїх колегах;
• вибудовані та перевірені часом процеси управління компанією – Холакратія;
• процеси управління розвитком продуктів – SCRUM та LeSS.

Ви матимете можливість самореалізації
• в кожного є можливість впливати на розвиток процесів і компанії;
• свобода на реалізацію професійних амбіцій у межах своїх ролей;
• можливість робити великі проекти, працювати з відомими глобальними компаніями, пробувати себе у різних ролях;
• індивідуальна програма навчання в період онбордингу в компанії та робота з ментором.

Будете впевнені в надійності компанії
• 120+ співробітників в команді;
• 160+ клієнтів в 8 країнах, серед яких: PepsiCo, Coca-Cola, Nestle, Shell, Nemiroff, Philip Morris і інші;
• 15 000+ користувачів наших сервісів;
• 13 років на ринку;
• Сертифікація процесів компанії з інформаційної безпеки по стандарту ISO 27001;
• Золотий партнер Microsoft.

У «ДНК» нашої компанії не вписується управління за вказівками під жорстким контролем. Нам більше подобаються партнерські відносини між колегами. Ми впевнені, що в наш час саме так будуються ефективні та злагоджені команди для досягнення видатних результатів.


Про технології:
У розробці використовуємо:
- хмарні сервіси: MS Azure;
- оркестровка контейнерів: Kubernetes;
- управління проектами: Jira;
- зберігання вихідного коду: Bitbucket;
безперервна інтеграція: Jenkins;
- логування і відстеження стану сервісів: Kibana, Zabbix, Prometheus, Grafana.

Вся інфраструктура побудована на базі хмарних сервісів Microsoft Azure (Cosmos DB, Blob Storage, Service Bus, Storage Table, Logic Apps, SQL Service, Data Factory, Redis, KeyVault, Azure AD, Machine Learning);
Використовується мікросервісна архітектура, яка розгорнута в AKS.

Технологічний стек продукту:
- нейронні мережі: TensorFlow;
- зберігання даних: Azure Cosmos DB, Blob Storage, Service Bus, SQL Database Service;
- мікросервіси: .NET Core, .NET Framework, Java Spring;
- web-портал: Typescript, React;
- Android APK: Java, Kotlin, Android SDK;
- iOS APP: React Native;
- Chat Bot: .NET Core;
- звітність: PowerBI Embedded.

Про процеси:
- Розробка ведеться згідно карти розвитку продукту;
- Процес розробки побудований на базі SCRUM фреймворка, дотримуючись цінностей і принципів заявлених в Agile маніфесті;
- Повноцінні SCRUM команди з ролями: бізнес-аналітики, Product Owner, UX / UI дизайнер, архітектор, Dev-Ops, DBA, розробники, тестувальники та інженери з якості;
- Трирівнева технічна підтримка винесена в окрему команду;
- Підтримуємо обмін досвідом і знаннями всередині команди;
- Фінансуємо навчання і розвиток наших колег.

Умови роботи:
- Офіс в Києві, 15 хвилин від метро Святошин;
- Безкоштовна парковка для авто, мотоцикла і велосипеда;
- Часткова компенсація медичної страховки після проходження випробувального терміну;
- Оплачувана відпустка 21 робочий день та лікарняні;
- Привілейована дисконтна карта мережі магазинів WineTime.

Company website:
https://ipland.com.ua/uk/about/how-we-work/

DOU company page:
https://jobs.dou.ua/companies/ipland/

The job ad is no longer active
Job unpublished on 17 December 2021

Look at the current jobs Java Relocate→