W skrócie
- Zadania: Projektuj i buduj nowoczesne usługi backendowe w Javie oraz aplikacje chmurowe.
- Firma: Dynamiczna firma technologiczna z międzynarodowym zespołem.
- Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna i karta sportowa.
- Pozostałe informacje: Możliwość pracy hybrydowej w sercu Warszawy.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na rozwój firmy.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i znajomość Javy.
Przewidywane wynagrodzenie mieści się w przedziale 21000 - 25000 zł za rok.
W tej roli będziesz:
- Projektować i implementować usługi backendowe oraz API w nowoczesnym Java (21+), Spring Boot i pokrewnych frameworkach.
- Budować rozproszone, natywne dla chmury aplikacje przy użyciu architektur mikroserwisowych.
- Pracować z technologiami kontenerowymi (Docker) i Kubernetes oraz współpracować z zespołem inżynierii platformy w zakresie zmian związanych z infrastrukturą.
- Przyczyniać się do CI/CD i automatyzacji wdrożeń.
- Posiadać usługi od początku do końca, stosując podejście „ty to budujesz, ty to uruchamiasz” - w tym monitorowanie, logowanie, rozwiązywanie problemów i reagowanie na incydenty.
- Używać narzędzi do obserwowalności (metryki, scentralizowane logowanie, rozproszone śledzenie, APM), aby utrzymać usługi w zdrowiu w produkcji.
- Stosować praktyki bezpiecznego rozwoju oprogramowania, w tym OWASP Top 10, zarządzanie zależnościami i tajemnicami.
- Pracować w zespołach produktowych Agile (Scrum/Kanban) z nastawieniem na współpracę i odpowiedzialność.
- Recenzować kod, mentorować kolegów i podnosić jakość inżynierii w zespole.
- Używać narzędzi wspomagających inżynierię AI, gdzie to możliwe, aby przyspieszyć dostarczanie bez kompromisów w jakości lub bezpieczeństwie.
Ważne do wiedzenia:
- Będziesz posiadać usługi od początku do końca. Od projektowania po uruchamianie ich w produkcji.
- Umiejętności natywne dla chmury i DevOps (Kubernetes, CI/CD, obserwowalność) są równie ważne jak ekspertyza w core Java.
- Będziesz ściśle współpracować z zespołem inżynierii platformy, bezpieczeństwa i produktu - to jest rola współpracy, a nie izolacji.
- Nasza dziedzina to telekomunikacja i komunikacja w chmurze, więc doświadczenie w telekomunikacji jest dużym plusem, ale nie jest wymagane.
- Używamy narzędzi wspomagających inżynierię AI jako część naszego normalnego przepływu pracy i oczekujemy otwartości na nie.
Szukamy osoby, która ma:
- 5+ lat doświadczenia zawodowego w inżynierii oprogramowania z silnym naciskiem na systemy backendowe oparte na Javie.
- Silną znajomość nowoczesnej Javy (21+), Spring Boot, Spring Framework, JPA/Hibernate i projektowania RESTful API.
- Doświadczenie w projektowaniu i implementacji rozproszonych, natywnych dla chmury aplikacji przy użyciu mikroserwisów.
- Praktyczne doświadczenie z Dockerem, Kubernetesem i przynajmniej jednym nowoczesnym narzędziem CI/CD (np. GitHub Actions, GitLab CI, Jenkins, Argo CD).
- Szybką krzywą uczenia się z udokumentowanym doświadczeniem w adaptacji do zmieniających się stosów technologicznych.
- Solidne podstawy w praktykach jakości oprogramowania: testy automatyczne, przeglądy kodu, CI/CD.
- Dobrą znajomość praktyk bezpiecznego rozwoju (OWASP Top 10, zarządzanie zależnościami i tajemnicami).
- Doświadczenie z narzędziami do obserwowalności: metryki, scentralizowane logowanie, rozproszone śledzenie, APM.
- Komfort w obsłudze usług produkcyjnych i reagowaniu na incydenty.
- Silne myślenie analityczne i zdrowe podejmowanie decyzji technicznych w złożonych systemach rozproszonych.
- Biegłość w języku angielskim (w mowie i piśmie); niemiecki jest plusem.
Niektóre umiejętności, które będą mile widziane:
- Praktyczne doświadczenie w korzystaniu z narzędzi wspomagających inżynierię AI (np. Claude Code, GitHub Copilot) lub szczera otwartość na ich przyjęcie.
- Doświadczenie z platformami CPaaS lub komunikacji w chmurze, protokołami telekomunikacyjnymi (SIP, RTP, WebRTC) lub pokrewnymi frameworkami open-source (FreeSWITCH, Kamailio, Asterisk).
- Znajomość systemów rozproszonych o wysokiej dostępności, niskiej latencji, klasy carrier-grade.
- Doświadczenie z asynchronicznym przesyłaniem wiadomości / architekturami opartymi na zdarzeniach (Kafka, RabbitMQ).
Dlaczego Apifonica?
- Oferujemy wynagrodzenie: 21,000-25,000 PLN netto + VAT/miesiąc (B2B), w zależności od doświadczenia.
- Model pracy hybrydowej w samym centrum Warszawy.
- Prywatny pakiet ubezpieczenia zdrowotnego i pokrycie karty sportowej (szczegóły zostaną podane podczas procesu rekrutacji).
- Międzynarodowe środowisko technologiczne B2B: praca z klientami z różnych rynków europejskich w szybko rozwijającej się firmie technologicznej.
- Skupienie na sztucznej inteligencji i technologii: codzienna praca z nowoczesnymi rozwiązaniami AI i narzędziami cyfrowymi.
- Wpływowy zespół: międzynarodowy, wysoko wydajny zespół z szybkim procesem podejmowania decyzji i wymiernym wpływem na wzrost firmy.
Apifonica to platforma automatyzacji komunikacji, która działa na rynku od ponad dziesięciu lat. Agenci AI, usługi wiadomości, usługi głosowe i numery działają na naszej własnej infrastrukturze telekomunikacyjnej, zarządzanej przez Tenios - firmę w naszej grupie i licencjonowanego niemieckiego operatora, który działa w sektorze telekomunikacyjnym od 2001 roku. Jedna umowa i jeden SLA obejmują wszystkie kanały, a jeden zespół odpowiada zarówno za logikę AI, jak i jakość połączeń. Co miesiąc obsługujemy ponad 250 milionów połączeń i 70 milionów wiadomości dla ponad 1,800 klientów biznesowych, w tym MAN, ERGO, Toyota, Generali i Leroy Merlin. Nasze zespoły znajdują się w Niemczech, Polsce i Łotwie; nasza siedziba główna znajduje się w Tallinie; a nasza infrastruktura pozostaje w Europie - znajduje się we Frankfurcie, jest certyfikowana zgodnie z ISO/IEC 27001:2022 i spełnia wymagania RODO.
Senior Software Engineer (Java) – Cloud Communications in Warsaw – pracodawca: Apifonica
Apifonica to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Warszawy. Nasza kultura opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu oraz osobistemu. Oferujemy atrakcyjne benefity, elastyczne godziny pracy oraz możliwość pracy z zespołem ekspertów, co czyni nas idealnym miejscem dla ambitnych liderów sprzedaży B2B.