Java Developer (New opportunities) Київ, Харків, Львів, Дніпро, Одеса, Вінниця, Івано-Франківськ, Луцьк, Моршин, Полтава, Суми, Тернопіль, Черкаси, Чернівці, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), віддалено Мишукаємо людину для спільної роботи над розвитком нашого бізнесу таучасті унових цікавих проєктах. Якщо тилегко навчаєшся новим технологіям, бачиш «загальну картину», цінуєш якісні рішення тавмієш працювати без стороннього нагляду, цеможе стати для
Java Developer (New opportunities) Київ, Харків, Львів, Дніпро, Одеса, Вінниця, Івано-Франківськ, Луцьк, Моршин, Полтава, Суми, Тернопіль, Черкаси, Чернівці, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), віддалено Мишукаємо людину для спільної роботи над розвитком нашого бізнесу таучасті унових цікавих проєктах. Якщо тилегко навчаєшся новим технологіям, бачиш «загальну картину», цінуєш якісні рішення тавмієш працювати без стороннього нагляду, цеможе стати для тебе ідеальною можливістю. Мирозглядаємо технології якінструмент інеставимося доних надто релігійно. Мизастосовуємо ціінструменти для обслуговування наших клієнтів ілюбимо, коли складну проблему можна вирішити простим, красивим іекономічно ефективним методом. Цевизначає наш вибір технологій сьогодні, ібуде визначати його завтра іпіслязавтра. Приєднавшись донас, тизможеш: мати можливість глибоко зануритися вновий бізнес зсамого початку пропонувати покращення вусіх інженерних таархітектурних аспектах проєктів стати частиною основної команди, яка працює зпередпродажною діяльністю тарозвивати знею власну технічну експертизу підвищувати власну кваліфікацію заспеціалізацією нарізноманітних тренінгах, менторських групах таінших освітніх заходах Обов’язки Писати чистий код тапроактивно переглядати його разом зколегами, щоб забезпечити його якість Забезпечувати якість, зручність обслуговування тавідповідність програмного забезпечення найкращим практикам Брати участь усесіях зуточнення вимог, збирати вхідні дані тавимоги допоставлених задач Брати участь усесіях зоцінки тапланування Брати участь упідготовці пропозицій, використовуючи свій технічний досвід Розробляти технічну проєктну документацію тадокументацію для користувачів Брати участь упроєктних такомандних зустрічах, надавати відповідні матеріали таінформацію Аналізувати задану бізнес-проблему, виокремлювати тадокументувати бізнес-вимоги, атакож розробляти технічне рішення Спілкуватися зклієнтами щодо складних питань, дискусій, переговорів Брати участь утехнічних співбесідах зфахівцями-розробниками програмного забезпечення таоцінювати можливості кандидатів відповідно довимог вакансії Вимоги 3,5+ років досвіду розробки програмного забезпечення Глибокі знання Java8+, Spring Boot таархітектури мікросервісів Досвід роботи зхмарними технологіями Комерційний досвід використання Git, CI/CD інструментів таDocker Досвід роботи зреляційними танереляційними базами даних, атакож SQL Гарні навички оцінювання, вміння знаходити рішення, визначати плюси імінуси Досвід проєктування, впровадження тареалізації повнофункціональних вебзастосунків Робота здокументацією, життєвим циклом розробки програмного забезпечення таінструментами ALM Добре знання концепцій функціонального програмування таінших парадигм програмування Знання структур даних, алгоритмів таоб’єктно-орієнтованого проєктування (ООП) Володіння англійською мовою нарівні Upper-Intermediate Перевагою буде Комерційний досвід роботи зфреймворками ReactJS/Angular Персональний профіль Ентузіаст, ізздатністю розв’язувати проблеми Зосередженість напростоті таякості Орієнтованість наклієнта Відкритість дозворотного зв’язку тазмін Ретельність іуважність Відкритість дороботи таспівпраці вмультидисциплінарній тамультикультурній команді Weare poszukuje osoby do współpracy w biznesie rozwijać się i brać udział w nowych, pełnych wyzwań możliwościach. Jeśli potrafisz łatwo uczyć się nowych technologii, widzieć „szerszy obraz”, dążyć do rozwiązań wysokiej jakości i pracować bez nadzoru, może to być idealne dopasowanie. Uważamy technologię za narzędzie i nie jesteśmy wobec niej religijni. Oddajemy te narzędzia do użytku naszym klientom i uwielbiamy, gdy trudne problemy można rozwiązać w prosty, piękny i opłacalny sposób. To wpływa na nasze dzisiejsze wybory technologiczne i będzie kierować nimi jutro i pojutrze. Dołączając do nas, będziesz: miał możliwość głębokiego zanurzenia się w nowym biznesie, zacznie od początku, zaproponuje ulepszenia we wszystkich aspektach inżynieryjnych i architektonicznych projektów, stanie się częścią głównego zespołu, który zajmuje się działaniami przedsprzedażowymi i rozwija wiedzę techniczną w naszym zespole, podniesie swoje kwalifikacje w ramach obszary specjalizacji na różnych szkoleniach, kręgach mentorskich i innych wydarzeniach edukacyjnych Obowiązki Tworzenie czystego kodu i proaktywne przeglądanie go ze współpracownikami, aby zapewnić jego jakość Zapewnianie jakości, łatwości konserwacji i zgodności oprogramowania z najlepszymi praktykami Uczestnictwo w sesjach wyjaśniania wymagań, zbieranie danych wejściowych i wymagań dotyczących przydzielonych zadań Uczestnictwo w ocenie i planowaniu sesje Weź udział w przygotowaniach propozycji, korzystając ze swojej wiedzy technicznej. Opracuj techniczną dokumentację projektową i dokumentację użytkownika. Weź udział w spotkaniach zespołu projektowego, zapewnij odpowiedni wkład i informacje. Analizuj dany problem biznesowy, wyodrębniaj i dokumentuj wymagania biznesowe oraz opracowuj rozwiązania techniczne. Komunikuj się z klientami w skomplikowanych sprawach, dyskusjach, negocjacje Weź udział w rozmowach technicznych ze specjalistami programistami i oceń możliwości kandydatów pod kątem wymagań stanowiska Wymagania Ponad 3,5 roku doświadczenia w inżynierii oprogramowania Solidna znajomość architektury Java8+, Spring Boot i Microservices Doświadczenie w pracy z chmurami Doświadczenie komercyjne w korzystaniu z Git, CI/CDtools i Docker Skilled zarówno w relacyjnych, jak i nierelacyjnych bazach danych, a także w SQL Dobre umiejętności szacowania, umiejętność tworzenia rozwiązań, zalety/wady Doświadczenie w projektowaniu, wdrażaniu i dostarczaniu bogatych aplikacji internetowych Praca z dokumentacją i cyklem życia oprogramowania oraz narzędziami ALM Dobra znajomość koncepcji programowania funkcjonalnego i innych paradygmaty programowania Znajomość struktur danych, algorytmów i projektowania obiektowego (OOD) Wyższy średniozaawansowany poziom języka angielskiego Będzie plusem Doświadczenie komercyjne w pracy z frameworkami ReactJS/Angular Profil osobisty Entuzjastyczny w rozwiązywaniu problemów Nacisk na prostotę i jakość Nastawienie zorientowane na klienta Otwartość na opinie i zmiany Dokładność i dokładność Otwartość na pracę i współpracę w wielodyscyplinarnym i wielokulturowym zespole