Java Software Engineer Offline

Які технології використовуємо?

Back-end: Java 11, Spring Boot 2, Hibernate, Spring Security, Spring Core, Web MVC;

Front-end: React.js, TypeScript;

DB: MariaDB;

CI: Bitbucket pipelines, Docker;

Other: Lombok, MapStruct.

 

Які задачі на посаді?

- Аналіз вимог та декомпозиція на технічні задачі;

- Розробка нових фіч з використанням Java, Spring Boot та опціонально - React (з ухилом в back-end і з навичками розробки end-to-end);

- Написання unit tests;

- Ініціативність щодо покращення продукту як з технічної, так і бізнес точки зору;

- Підтримання процесу Continuous Integration;

- Написання технічної документації.

На якій стадії проект?

Проекту рік. Наразі триває робота щодо прав доступу та значне розширення функціоналу.

 

Які професійні навички нам важливі?

- Досвід у розробці web-applications на Java від 1-го року;

- Бажання розвиватись як Full Stack;

- Досвід роботи з базами даних;

- Розуміння архітектури веб-додатків;

- Розуміння та слідування Design Patterns, Object-Oriented Design;

- Слідування базовим принципам програмування (DRY, KISS, YAGNI);

- Знання принципів написання чистого коду та вміння їх застосовувати;

- Знання основ клієнт-серверних технологій (REST, WebSockets, etc.);

- Знання англійської мови (Intermediate та вище).

Що ще нам важливо?

Найбільше в людях ми цінуємо прагнення до розвитку та вмотивованість. Серед наших корпоративних цінностей також відповідальність, чесність, комунікабельність та ініціативність. Ми - open-minded команда, і всі перелічені риси допомагають нам вирішувати бізнес-проблеми продукту на найкращому рівні.

 

Якого рівня потрібен Engineer?

Junior+ / Middle.

 

Який розмір і структура команди?

Команда наразі налічує 5 професіоналів: 1 PO, 2 Dev`s, 1 QA, 1 DevOps.

 

Умови роботи:

Скільки етапів інтерв’ю? З ким? Співбесіди проходять у 2 етапи: первинне інтерв’ю з НR-ом, за його результатами — технічне інтерв’ю.

Чи є випробувальний термін та скільки він триває? Випробувальний термін складає 3 місяці.

Як часто бувають та як оплачуються овертайми? Загалом ми проти них. Та інколи трапляються вимушені овертайми. В таких випадках час компенсується додатковими вихідними.

Який графік роботи? Гнучкий графік, 8 робочих годин, п’ятиденний робочий тиждень.

Чи є можливість певні дні працювати дистанційно? В окремих випадках є можливість працювати з дому.

Скільки днів відпустки? 24 календарних дні на рік.

Скільки днів оплачуваних лікарняних на рік? 5 днів на рік.

Яке планування в офісі? Open Space.

Чи є медичне страхування? Так.

Які ще є “плюшки”? Покриття витрат на конференції/тренінги/семінари, уроки англійської мови, участь у хакатонах, доступ до бібліотеки з різноманітною професійною літературою, корпоративний відпочинок.

Коли, яким чином та в якій валюті розраховується та сплачується заробітна плата? Зарплата нараховується на початку місяця до 5-го числа. За поточним курсом долара конвертується в гривню.

Адреса офісу: м. Львів, вул. Кульпарківська, 59.

 

 

Стань частиною нашої команди і розвивайся разом з нами

The job ad is no longer active

Look at the current jobs Java Lviv→