Wymagania
-
Co najmniej 5 lat doświadczenia z Javą;
- Bardzo dobra znajomość: Kotlin, Spring Boot, Docker, Kafka, Google BigQuery, MongoDB, Angular, Kubernetes;
- Code Review, Continuous Integration, Scrum, Domain Driven Design, Test Driven Development, Pair Programming;
- Znajomość: Docker, Consul, GitHub Actions, PostgreSQL;
- Umiejętność projektowania rozwiązań technicznych wraz z tworzeniem architektury w oparciu o wymagania biznesowe
- Umiejętność wdrażania dobrych praktyk w cyklu życia oprogramowania
- Znajomość w metodykach zwinnych oraz doświadczenie w pracy z nimi;
- Dobra znajomość technologii chmurowej, takiej jak Google Cloud Platform;
- Znajomość oraz doświadczenie w procesie wytwórczym oprogramowania z użyciem technik CI/CD
- Zorientowanie na sukces zespołu - tworzenie testów, code review, mentoring
-
Biegła znajomość j. polskiego oraz j. angielskiego na poziomie minimum B1.
Mile widziane jest
- Doświadczenie z rozkładaniem monolitu na mikroserwisy;
- Znajomość technologii frontendowych, takich jak React lub Vue.js.
Obowiązki, które będą na Tobie spoczywać
- Rozwój usług backendowych oraz nowych funkcjonalności produktowych;
- Rozwój wishlisty produktowej;
- Dbałość o jakość i czystość kodu;
- Tworzenie dokumentacji technicznej.
Co mamy Ci do zaoferowania?
-
Możliwość pracy w pełni zdalnej lub w biurze w Warszawie;
- Stabilną współpracę na podstawie B2B;
- Elastyczny czas rozpoczęcia pracy w godzinach 7 - 10;
- Dofinansowanie do prywatnej opieki medycznej w PZU oraz karty Multisport;
- Regularne imprezy integracyjne;
- Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa;
- Atrakcyjne wynagrodzenie (uzależnione od doświadczenia: 20 000 - 28 000 PLN netto).
Jak wygląda nasz proces rekrutacyjny?
Wiemy, że nikt nie ma czasu na długie procesy rekrutacyjne. Dlatego też u nas rekrutacja jest 2 etapowa:
- Krótka rozmowa telefoniczna z jednym z naszych rekruterów: Alicja, Kamil, Janek.
2. Rozmowa techniczna online z PM'em projektu. Potem feedback i decyzja.