O roli: Nasz zespół zajmuje się synchronizacją danych rozliczeniowych pomiędzy wieloma systemami. Wykorzystując mikroserwisy i dedykowany interfejs użytkownika, przetwarzamy miliony transakcji, zapewniając płynny przepływ pracy. Stawiamy na jakość, stabilność i trwałość, wybierając odpowiednie narzędzia do każdego problemu. Zarządzanie milionami transakcji wymaga szczególnej dbałości o szczegóły, biorąc pod uwagę zarówno obecną, jak i przyszłą skalowalność systemu. Proces rekrutacji: 2 etapy
O roli:
Nasz zespół zajmuje się synchronizacją danych rozliczeniowych pomiędzy wieloma systemami. Wykorzystując mikroserwisy i dedykowany interfejs użytkownika, przetwarzamy miliony transakcji, zapewniając płynny przepływ pracy. Stawiamy na jakość, stabilność i trwałość, wybierając odpowiednie narzędzia do każdego problemu. Zarządzanie milionami transakcji wymaga szczególnej dbałości o szczegóły, biorąc pod uwagę zarówno obecną, jak i przyszłą skalowalność systemu.
Proces rekrutacji:
Kompetencje miękkie:
- Dobra komunikacja : umiejętność jasnego przekazywania pomysłów.
- Koordynacja i przywództwo : Skuteczny w kierowaniu zadaniami technicznymi (kierownik technologii).
- Definicja ścieżki technicznej : Identyfikacja i wdrażanie kroków prowadzących do osiągnięcia celów (lider technologiczny).
- Własność i wielozadaniowość : wykonywanie wielu obowiązków.
- Rozwiązywanie problemów : znajdowanie rozwiązań, a nie przeszkód.
Aspekty techniczne:
- Znajomość języka Java : Biegła znajomość rdzenia Java (wersje 11–17 ), w tym JDBC, zarządzanie pamięcią i współbieżność.
- Spring Framework : doświadczenie w Spring Boot
- JPA i Hibernate : znajomość Java Persistence API i Hibernate.
- Znajomość baz danych : Optymalizacja SQL i Oracle.
- Systemy przesyłania wiadomości : posiada wiedzę na temat komunikacji za pomocą wiadomości.
- Komunikacja w sieci : doświadczenie z REST, OpenAPI (Swagger) i podejściem opartym na API.
- Narzędzia do kontroli wersji i budowania : Biegła znajomość GIT i Maven.
- Architektura mikrousług : Zrozumienie mikrousług, komunikacji i programowania.
- Metodologie zwinne : Znajomość przepływów pracy SCRUM.
- Bezpieczeństwo backendu : posiada wiedzę na temat bezpieczeństwa backendu.
- Testowanie : pisanie testów jednostkowych i integracyjnych jakości.
- Znajomość języka angielskiego : Biegła znajomość języka angielskiego w mowie i piśmie.
O roli:
Nasz zespół zajmuje się synchronizacją danych rozliczeniowych pomiędzy wieloma systemami. Wykorzystując mikroserwisy i dedykowany interfejs użytkownika, przetwarzamy miliony transakcji, zapewniając płynny przepływ pracy. Stawiamy na jakość, stabilność i trwałość, wybierając odpowiednie narzędzia do każdego problemu. Zarządzanie milionami transakcji wymaga szczególnej dbałości o szczegóły, biorąc pod uwagę zarówno obecną, jak i przyszłą skalowalność systemu.
Proces rekrutacji:
,[] Вимоги: Java , JDBC, Spring Boot, JPA, SQL, Oracle, REST, OpenAPI, Swagger, Git, Maven, architektura mikroserwisów, mikrousługi, SCRUM, testy integracyjne, testy jednostkowe Typy: Agile, Scrum. Бонуси та переваги: Prywatna opieka zdrowotna, Abonament sportowy, Środowisko międzynarodowe.