Informacje o stanowisku
Na co dzień w naszym zespole:
- Projektujesz i definiujesz architekturę rozwiązań dla systemów backendowych, w tym mikroserwisów;
- Współtworzysz i weryfikujesz implementację architektury w zespołach produktowych;
- Pracujesz z narzędziami takimi jak Docker oraz rozwiązaniami chmurowymi, aby dostarczać efektywne i skalowalne systemy;
- Opracowujesz standardy jakości kodu oraz procesy CI/CD, dbając o zgodność z najlepszymi praktykami programowania;
- Uczestniczysz w warsztatach oraz sesjach hands-on, wspierając inne zespoły w projektowaniu i implementacji rozwiązań;
- Analizujesz i projektujesz integrację komponentów oprogramowania oraz systemów zewnętrznych;
- Przygotowujesz lub aktualizujesz dokumentację techniczną i uczestniczysz w innowacyjnych projektach.
To stanowisko może być Twoje, jeśli:
- Posiadasz minimum 5-letnie doświadczenie w zakresie architektury i programowania systemów backend w języku Java oraz frameworku Spring;
- Znasz zasady projektowania architektury mikroserwisów oraz masz doświadczenie w tworzeniu rozwiązań chmurowych;
- Masz doświadczenie w tworzeniu rozwiązań do uwierzytelniania OAuth 2.0;
- Umiesz oceniać i dobierać odpowiednie narzędzia oraz technologie do realizacji projektów;
- Posiadasz doświadczenie w pracy z systemami kontroli wersji Git oraz narzędziami do CI/CD (np. Jenkins);
- Znasz angielski na poziomie umożliwiającym swobodną pracę z dokumentacją techniczną i komunikację z dostawcami.
Oraz jeśli znasz:
- Java 8, 11, Spring Boot, RESTful, AMQP, Hibernate, Swagger;
- Mechanizmy Redis lub Hazelcast oraz język SQL;
- Platformy konteneryzacyjne (Docker, OpenShift, Kubernetes, GKE);
- Narzędzia oraz bazy danych dostępne na Google Cloud Platform;
- Wzorce projektowe oraz dobre praktyki programowania.
Twoim dodatkowym atutem będzie:
- Doświadczenie w projektowaniu architektury rozwiązań oraz weryfikacji implementacji w dużych systemach;
- Znajomość protokołu oraz nierelacyjnych baz danych;
- Doświadczenie w pracy z Jira i Confluence.;
- Umiejętność mentorowania i prowadzenia zespołów technicznych.
Dlaczego warto do nas dołączyć?
- Pracujesz nad rozwojem kluczowego produktu, który ma realny wpływ na życie milionów użytkowników;
- Mamy dynamiczne, zwinne środowisko, w którym możesz rozwijać swoje umiejętności i realizować ambitne projekty;
- Oferujemy możliwość pracy z najnowszymi technologiami i uczestnictwo w innowacyjnych projektach;
Dodatkowo:
Stałą współpracę w pełnym wymiarze godzin w firmie, która rozwija się dynamicznie od ponad 20 lat;
⌚ Elastyczny czas i hybrydowy model pracy;
☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach);
Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego;
♂ Możliwość dołączenia do Multisport i ubezpieczenia medycznego;
⛵ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).
Jeśli jesteś pasjonatem architektury rozwiązań i chcesz dołączyć do zespołu, który kształtuje przyszłość, zapraszamy do aplikowania!
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach