W ramach jednego z naszych kluczowych projektów rozwijamy core’ową aplikację, która odpowiada za realizację procesów sprzedażowych w sieciach handlowych i u dużych retailerów w Polsce.
Jest dostępna zarówno na tradycyjnych stanowiskach, jaki i w kasach samoobsługowych. Pracuje w środowiskach Windows i Linux. Zintegrowaliśmy ją z hardware niezbędnym w retailu, m.in. z drukarkami fiskalnymi, skanerami czy wagami. Dodatkowo komunikuje się z systemami promocyjnymi i lojalnościowymi, oraz tymi, które umożliwiają płatności kartami płatniczymi oraz podarunkowymi, a także doładowania telefonów czy opłacanie rachunków. Dodatkowo komunikuje się z systemami promocyjnymi i lojalnościowymi, oraz tymi, które umożliwiają płatności kartami płatniczymi oraz podarunkowymi, a także doładowania telefonów czy opłacanie rachunków.
Poszukujemy Programistów, którzy dołączą do zespołu ekspertów, odpowiedzialnych za budowanie aplikacji opartej na:
Technologie: Spring Boot 2.x, Spring (Core, Data, Web), OAuth2, OpenID Connect, Liquibase, SQL (MSSQL/PosgreSQL), Azure Cloud (Container Apps, Cosmos DB, API Management, App Configuration, PubSub itd.)
Narzędzia: Intellij Idea, Visual Studio Code, Maven, Gradle, Gitlab, Gitlab CI
Języki programowania: Java 8/17 (8 używany w jednym małym komponencie), Kotlin (jako DSL dla Gradle, DSL dla JUnita i nie tylko)
Dokumentacja: C4 model, Structurizr DSL, OpenAPI, z naciskiem na automatyzacje dokumentacji (generowanie diagramów, wizualizacji API itd.).
- rozwijał(-a) zaawansowaną, krytyczną dla biznesu Klienta, aplikację do obsługi sprzedaży;
- pracował(-a) nad rozwiązaniem, z którego korzystają Twoi znajomi i rodzina;
- realizował(-a) i doskonalił(-a) testy developerskie;
- współpracował(-a) z analitykami i testerami;
- tworzył(-a) dokumentację.
- dobrą atmosferę pracy – gramy do jednej bramki i pomagamy sobie zgodnie z hasłem #OneTeam;
- elastyczność i samodzielność – u nas masz wpływ na to, kiedy i jak realizujesz zadania;
- rozwój i poczucie sprawczości – zapewniamy developerom(-kom) decyzyjność oraz pracę w dużych, ambitnych projektach – z efektami widocznymi tu i teraz;
- wybór formy zatrudnienia – sam(a) zdecydujesz, czy wolisz UoP czy współpracę B2B;
- pracę w 100% zdalną – od początku pandemii większość naszych developerów(-ek) pracuje z domu;
- dostęp do biura – jeśli nie chcesz lub nie możesz pracować zdalnie, to jest opcja korzystania z naszych lokalizacji w Polsce;
- opiekę medyczną – to nasz stały benefit – pozostałe modyfikujemy w zależności od feedbacku;
- dofinansowanie pakietu MultiSport – ponieważ zależy nam na Twoim zdrowiu i dobrej kondycji;
- grupy sportowe – jeśli jesteś aktywny(-a), to możesz dołączyć do istniejącej ekipy np. rowerowej lub biegowej – albo zaproponować utworzenie zupełnie nowej;