Senior Software Engineer (Java) – Cloud Communications (m/w/d)
⚲ Warszawa
21 000 - 25 000 PLN netto (B2B)
Wymagania
- 5+ lat profesjonalnego doświadczenia w inżynierii oprogramowania z silnym naciskiem na systemy backendowe w Java
- doświadczenie w projektowaniu i implementacji rozproszonych aplikacji cloud-native z użyciem mikroserwisów
- praktyczne doświadczenie z Dockerem, Kubernetes i co najmniej jednym nowoczesnym narzędziem CI/CD (GitHub Actions, GitLab CI, Jenkins, Argo CD)
- szybka krzywa uczenia się i udokumentowane doświadczenie w adaptacji do zmieniających się stacków technologicznych
- solidne podstawy praktyk jakościowych: testy automatyczne, code review
Opis stanowiska
Apifonica szuka Senior Java Engineera do projektowania, budowania i utrzymania usług backendowych platformy komunikacji chmurowej obsługującej ponad 250 milionów połączeń i 70 milionów wiadomości miesięcznie. Będziesz pracować w cross-funkcjonalnej organizacji inżynierskiej, budując rozproszone systemy cloud-native dla produktów voice i messaging. To oferta dla doświadczonych backendowców, którzy chcą pracować w modelu 'you build it, you run it' i mają doświadczenie z Kubernetes, CI/CD oraz bezpieczeństwem aplikacji.
🔍 Dekoder Ogłoszenia
🟡
design, build and run the backend services
Sformułowanie 'run' sugeruje odpowiedzialność za utrzymanie produkcyjne, w tym dyżury on-call i reagowanie na incydenty — warto dopytać o model wsparcia.
🟡
cross-functional engineering organisation
Zwykle oznacza pracę w zespołach mieszanych (dev, QA, product), co bywa pozytywne, ale może też oznaczać szerszy zakres obowiązków niż czysto backendowych.
🟡
from architecture decisions through to production operations
Sygnał dużego zakresu odpowiedzialności — od projektowania po operacje. Może oznaczać realny wpływ na technologię, ale też przeciążenie zadaniami wykraczającymi poza typową rolę seniora.
🟡
clients across international markets
Praca z klientami międzynarodowymi może wiązać się z różnymi strefami czasowymi i potrzebą elastyczności godzinowej.
🟡
operating in the market for over ten years
Podkreślanie stażu firmy to typowy element budowania zaufania; samo w sobie nie jest ostrzeżeniem, ale bywa używane zamiast konkretów o zespole czy technologii.