Academy SMART zaprasza do swojego zespołu Senior Java Developer. Naszym klientem jest szwedzka firma Sensys Gatso (https://www.sensysgatso.com/). Firma jest wiodącym dostawcą rozwiązań z zakresu bezpieczeństwa drogowego wykorzystujących nowoczesne technologie. Firma w pełni zajmuje się produkcją kamer i oprogramowania, a także instalacją i konserwacją swojego sprzętu. Projekt początkowo był monolityczny, ale obecnie jest najbardziej jego część została przepisana na mikrousługi korzystające z Jav
Academy SMART zaprasza do swojego zespołu Senior Java Developer. Naszym klientem jest szwedzka firma Sensys Gatso (https://www.sensysgatso.com/). Firma jest wiodącym dostawcą rozwiązań z zakresu bezpieczeństwa drogowego wykorzystujących nowoczesne technologie. Firma w pełni zajmuje się produkcją kamer i oprogramowania, a także instalacją i konserwacją swojego sprzętu. Projekt początkowo był monolityczny, ale obecnie jest najbardziej jego część została przepisana na mikrousługi korzystające z Java 9-17, w zależności od tego, kiedy mikroserwis został napisany, a także Spring, Hibernate, RabbitMQ, SQL. Istnieje również część projektu, która jest monolityczna i jest napisana przy użyciu Play framework, który stopniowo będzie również przepisywany na mikroserwisy W związku z tym zadania mogą być różnorodne, od napisania nowego mikroserwisu po refaktoryzację. W oparciu o wymagania dotyczące pisania nowych modułów nie ma żadnych ograniczeń w korzystaniu z technologii, można to zrobić na zupełnie nowych technologiach po wcześniejszym uzgodnieniu tego z zespołem. Zespół: W tej chwili będziesz współpracować z 4 Java, 1 AQA, Product Owner. Pracujemy w oparciu o scrum. Spokojna atmosfera pracy, brak mikrozarządzania i napiętych terminów. Praca na pełen etat, zdalnie. Będziesz pracować w zespole R&D, co obejmuje sesje transferu wiedzy, przeglądy kodu, udział w dyskusjach i tworzeniu nowych funkcjonalność. Wpływ na proces rozwoju Z systemu korzysta około 15 najemców (mostów) Whitelable, każdy z własną infrastrukturą, we własnej chmurze, z własnymi ustawieniami Niezbędne doświadczenie zawodowe: • Java minimum 5 lat • Spring Boot • MariaDB/. MySQL i/lub PostgreSQL • Projekt API REST Będzie dodatkowym atutem: Javascript, HTML, Kubernetes, Play! Framework 2.1, Scala Proces rekrutacji: • Rozmowa HR • Rozmowa wprowadzająca z klientem • Zadanie techniczne • Rozmowa techniczna, która polega na omówieniu wykonanego zadania Wywiady w języku angielskim.