Backend Developer (Java)
⚲ Warszawa
140 - 176 zł netto (+ VAT)
Wymagania
- minimum 5 lat doświadczenia w programowaniu w Java oraz bardzo dobra znajomość Spring Boot
- doświadczenie z Git, CI/CD (GitHub Actions) oraz środowiskiem chmurowym AWS i integracją z zewnętrznymi API
- doświadczenie w pracy z bazami danych: PostgreSQL oraz MongoDB
- praktyczna znajomość testowania z wykorzystaniem Spock/JUnit
- język angielski na poziomie C1
- gotowość do spotkań projektowych w Warszawie (orientacyjnie 2x w tygodniu)
Mile widziane
- znajomość architektury heksagonalnej oraz narzędzi do migracji baz danych (Flyway)
- znajomość Dockera lub innych narzędzi konteneryzacji
Opis stanowiska
Praca dla Connectis_ przy projektowaniu i rozwoju mikroserwisów w Java dla zewnętrznego Partnera, z wykorzystaniem Spring Boot, AWS i CI/CD (GitHub Actions). Realnie zajmiesz się dostarczaniem wysokiej jakości oprogramowania, code review, proponowaniem usprawnień w procesach wytwórczych oraz aktywnym wkładem w rozwój produktu. To oferta dla doświadczonego Java developera (min. 5 lat) ze znajomością chmury AWS i baz PostgreSQL/MongoDB, który swobodnie komunikuje się po angielsku na poziomie C1. Uwaga: mimo że spotkania w Warszawie określono jako 'okazjonalne', ich częstotliwość to orientacyjnie 2 razy w tygodniu — praca nie jest w pełni zdalna.
🔍 Dekoder Ogłoszenia
🔴
Otwartość na okazjonalne spotkania projektowe w Warszawie (oritentacyjnie 2x tyg.)
Chociaż napisano 'okazjonalne' i 'orientacyjnie', częstotliwość 2 razy w tygodniu może oznaczać, że praca zdalna nie jest w pełni zdalna lub wymaga częstych dojazdów.
🟡
Dostarczanie wysokiej jakości oprogramowania zgodnie z najlepszymi praktykami rynkowymi
Jest to standardowe stwierdzenie, które może oznaczać zarówno wysokie standardy, jak i po prostu ogólne oczekiwanie zgodności z powszechnymi praktykami, bez szczegółowego określenia.
🟡
Aktywny wkład w rozwój produktu poprzez dostarczanie rozwiązań technicznych i rekomendacji biznesowych
Oczekuje się, że kandydat nie tylko będzie implementował, ale także będzie proaktywnie proponował zmiany i ulepszenia, co może wymagać szerszego zaangażowania niż tylko kodowanie.
🟡
Realizacja zadań zgodnie z metodyką Scrum, na podstawie ustaleń z interesariuszami projektu
Wskazuje na pracę w zwinnych metodykach, ale 'ustalenia z interesariuszami' mogą oznaczać potencjalne zmiany priorytetów lub niejasne wymagania, które trzeba będzie dynamicznie reagować.
🔴
Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsz
Fragment jest urwany, co sugeruje niedokończone lub niepełne informacje dotyczące procesu rekrutacyjnego i potencjalnych etapów.