Senior Java Developer
- Role
- Backend
- Experience
- Senior
Open to DE only. Set where you work from to check your eligibility.
No BS summary
Senior Java Developer z 5+ latami doświadczenia w Javie do backendu mikroserwisowego dla dużej platformy e-commerce/adtech. Wymagane projektowanie systemów rozproszonych, automatyczne testy, architektura, bezpieczeństwo aplikacji, API i przepływy danych.
Core skills
Required skills
🌍 Hello World! Jesteśmy The Codest - International Tech Software Company z centrami technologicznymi w Polsce dostarczającymi globalne rozwiązania i projekty IT. Nasze podstawowe wartości leżą w podejściu „Klienci i ludzie na pierwszym miejscu”, które stawia na pierwszym miejscu potrzeby naszych klientów i środowisko współpracy dla naszych pracowników, dzięki czemu dostarczamy naprawdę wyjątkowe produkty i usługi. Nasze doświadczenie koncentruje się na tworzeniu stron internetowych, DevOps oraz QA. Nasza misja stała się jasna po wielu latach tworzenia oprogramowania, obecnie specjalizujemy się w skalowaniu zespołów technologicznych dla klientów i partnerów. Nasza podróż tutaj się nie kończy - chcemy dalej kontynuować nasz rozwój. Jeśli szukasz nowych możliwości, dołącz do naszego zespołu! 💡 Opis projektu: Jedna z największych platform e-commerce w Europie, z której codziennie korzystają miliony użytkowników. Firma łączy sprzedawców – od małych biznesów po globalne marki – z klientami, oferując ogromny wybór produktów, szybkie dostawy i dopracowane doświadczenie zakupowe. Zespół rozwija skalowalne systemy o bardzo dużym natężeniu ruchu, pracuje w oparciu o dane i eksperymenty, a kultura sprzyja samodzielności, odpowiedzialności i realnemu wpływowi na rozwój produktu oraz sposób robienia zakupów w regionie. Dołączysz do zespołu, który buduje nową platformę do planowania i uruchamiania kampanii reklamowych w wielu kanałach jednocześnie, używaną przez największe marki na rynku. Po stronie backendu w Javie będziesz rozwijać mikroserwisy odpowiedzialne za zarządzanie kampaniami, budżetami, rozliczeniami oraz integracje z zewnętrznymi systemami reklamowymi poprzez rozbudowane API. System musi działać przy bardzo dużej skali ruchu, z naciskiem na wydajność, stabilność i przetwarzanie danych w czasie zbliżonym do rzeczywistego. Pracujemy w środowisku z wysokimi wymaganiami bezpieczeństwa i standardami wdrożeń, co wymusza dobre praktyki inżynierskie i automatyzację. 🔑 Wymagania: 5+ lat doświadczenia w Javie, w tym: budowania i utrzymania aplikacji produkcyjnych, testowania (w szczególności testów automatycznych i dobrych praktyk jakościowych), projektowania architektury, uwzględniania aspektów bezpieczeństwa aplikacji. Bardzo dobrej znajomości fundamentów informatyki, takich jak: algorytmy, złożoność obliczeniowa, struktury danych oraz praktyczne rozumienie, jak wykorzystywane są kolekcje i struktury danych w środowisku Javy. Doświadczenia w projektowaniu mikroserwisów i złożonych systemów rozproszonych. Znajomości zagadnień z obszaru cyberbezpieczeństwa oraz analizy ryzyka. Zrozumienia działania platform cyfrowych, API oraz przepływów danych. Silnych umiejętności analitycznych i rozwiązywania problemów. Umiejętności jasnego wyjaśniania złożonych systemów i algorytmów innym członkom zespołu. Swobody w uczestniczeniu i prowadzeniu rozmów technicznych w zespole. Gotowość do dzielenia się wiedzą i budowania mocnego, dojrzałego zespołu inżynierskiego. 📜 Nasza oferta: Płatne dni wolne w święta kalendarzowe Dostęp do platformy Worksmile, gdzie co miesiąc przysługuje ci 300zł do wykorzystania na giftcardy lub różnego rodzaju usługi Środowisko pracy doceniające rozwój i innowacje - ty masz pomysły, my chcemy je usłyszeć 😉 📌 Proces rekrutacyjny: 30 minutowa rozmowa z naszą rekruterką, Ewą 1h rozmowa techniczna z naszym developerem, Marcinem 60 minutowa rozmowa z team leaderem i klientem Oferta Jeśli masz jakieś pytania, napisz do naszego teamu rekrutacyjnego: ewa.szczodrak@thecodest.co A w międzyczasie, zapraszamy cię na naszą stronę , gdzie możesz nas poznać bliżej!
What you'll do
- Rozwijać mikroserwisy odpowiedzialne za zarządzanie kampaniami, budżetami, rozliczeniami oraz integracje z zewnętrznymi systemami reklamowymi poprzez rozbudowane API.
- Pracować nad systemem o bardzo dużej skali ruchu, z naciskiem na wydajność, stabilność i przetwarzanie danych w czasie zbliżonym do rzeczywistego.
- Pracować w środowisku z wysokimi wymaganiami bezpieczeństwa i standardami wdrożeń, stosując dobre praktyki inżynierskie i automatyzację.
What they require
- 5+ lat doświadczenia w Javie, w tym budowania i utrzymania aplikacji produkcyjnych.
- Doświadczenie w testowaniu, w szczególności testach automatycznych i dobrych praktykach jakościowych.
- Doświadczenie w projektowaniu architektury.
- Doświadczenie w uwzględnianiu aspektów bezpieczeństwa aplikacji.
- Bardzo dobra znajomość fundamentów informatyki, takich jak algorytmy, złożoność obliczeniowa, struktury danych oraz praktyczne rozumienie, jak wykorzystywane są kolekcje i struktury danych w środowisku Javy.
- Doświadczenie w projektowaniu mikroserwisów i złożonych systemów rozproszonych.
- Znajomość zagadnień z obszaru cyberbezpieczeństwa oraz analizy ryzyka.
- Zrozumienie działania platform cyfrowych, API oraz przepływów danych.
- Silne umiejętności analityczne i rozwiązywania problemów.
- Umiejętność jasnego wyjaśniania złożonych systemów i algorytmów innym członkom zespołu.
- Swoboda w uczestniczeniu i prowadzeniu rozmów technicznych w zespole.
- Gotowość do dzielenia się wiedzą i budowania mocnego, dojrzałego zespołu inżynierskiego.
Benefits
- Płatne dni wolne w święta kalendarzowe.
- Dostęp do platformy Worksmile, gdzie co miesiąc przysługuje ci 300zł do wykorzystania na giftcardy lub różnego rodzaju usługi.
- Środowisko pracy doceniające rozwój i innowacje.
International Tech Software Company z centrami technologicznymi w Polsce dostarczającymi globalne rozwiązania i projekty IT. Specjalizuje się w skalowaniu zespołów technologicznych dla klientów i partnerów.