Senior Java Fullstack Developer
ALTEN
Rola polega na projektowaniu, rozwijaniu i utrzymywaniu skalowalnych mikrousług w Javie 17/21 i Spring Boot 3.5, z frontendem w Angular 17. Pracujesz w zespole DevOps, stosujesz TDD, CI/CD oraz narzędzia AI (GitHub Copilot). Zakres obowiązków obejmuje cały SDLC, wsparcie L3 (on-call), mentoring juniorów oraz automatyzację operacji. Projekt dotyczy platformy aplikacyjnej do kontroli technologicznych, cyber i danych – domena raczej finansowa/bankowa. Jesteś konsultantem w ALTEN, pracującym u klienta.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano konkretnej liczby dni hybrydowych (workplace_type=hybrid, ale bez opisu), brak informacji o procesie rekrutacyjnym (etapy, czas trwania).
Rola polega na projektowaniu, rozwijaniu i utrzymywaniu skalowalnych mikrousług w Javie 17/21 i Spring Boot 3.5, z frontendem w Angular 17. Pracujesz w zespole DevOps, stosujesz TDD, CI/CD oraz narzędzia AI (GitHub Copilot). Zakres obowiązków obejmuje cały SDLC, wsparcie L3 (on-call), mentoring juniorów oraz automatyzację operacji. Projekt dotyczy platformy aplikacyjnej do kontroli technologicznych, cyber i danych – domena raczej finansowa/bankowa. Jesteś konsultantem w ALTEN, pracującym u klienta.
- ✓Dostęp do certyfikacji (Google, ISTQB) i udział w branżowych wydarzeniach – realny rozwój
- ✓Program poleceń pracowniczych (referral)
- ✓Ścieżka kariery w dużej organizacji (ALTEN – leader w IT services) – stabilność i możliwość zmiany projektów
- ✓Mentoring juniorów i autonomia techniczna w ramach projektów
- ✓Nowoczesny stack: Java 21, Spring Boot 3.5, Angular 17, CI/CD, AI-assisted coding
- −W ofercie pojawia się opis roli Business Analysta (prawdopodobnie błąd copy-paste) – świadczy o niechlujstwie ogłoszenia
- −Model pracy określony jako 'remote' w opisie, ale w danych strukturalnych jako 'hybrid' – niespójność wymaga doprecyzowania
- −Wsparcie on-call (L3) bez informacji o wynagrodzeniu lub rekompensacie
- −Wzmianka o 'przejściu do kolejnego projektu po zakończeniu obecnego' sugeruje tymczasowość i rotację między projektami
- −Brak widełek wynagrodzenia – choć w danych strukturalnych brak, to w treści też nie podano
- !Nie określono liczby dni hybrydowych – nie wiadomo, jak często trzeba być w biurze
- !Częstotliwość dyżurów on-call nie jest podana
- !Nieznana wielkość zespołu i struktura (ile osób, role)
- !Proces rekrutacyjny nie został opisany
- !Szeroki zakres technologii – może być wymagający dla kandydata
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja mikrousług w Java 17/21 i Spring Boot 3.5
- •Pisanie testów jednostkowych i integracyjnych (JUnit, Cucumber) – TDD
- •Tworzenie interfejsów użytkownika w Angular 17, TypeScript, HTML5
- •Utrzymywanie i rozwijanie pipeline'ów CI/CD oraz infrastruktury jako kodu
- •Uczestnictwo w dyżurach on-call (L3) – rozwiązywanie incydentów i problemów produkcyjnych
- •Mentoring młodszych członków zespołu i code review
- •Wykorzystywanie AI-assisted coding (GitHub Copilot) do przyspieszenia rozwoju
- •Współpraca z analitykami biznesowymi przy tłumaczeniu wymagań na rozwiązania techniczne
Oferta dla doświadczonych specjalistów (Senior).
Senior Java developer z 6-letnim stażem, który ma solidne podstawy backendowe (mikrousługi, Spring Boot, PostgreSQL) i przynajmniej podstawowe doświadczenie frontendowe w Angular. Umie pracować w DevOps i jest gotowy na on-call.
Kandydaci z mniej niż 5 latami doświadczenia w Javie (szczególnie juniorzy i midowie) nie spełnią wymogu 6+ lat. Rola nie jest też dla czysto backendowych programistów, którzy nie chcą dotykać frontendu ani pełnić dyżurów.
- ?Ile dni w tygodniu/hybrydowo wymagana jest obecność w biurze w Krakowie?
- ?Jak często odbywają się dyżury on-call (L3) i czy są dodatkowo płatne?
- ?Ile osób liczy zespół projektowy i jakie są role (backend, frontend, QA, DevOps)?
- ?Czy stack technologiczny w projekcie różni się od wymienionego w ogłoszeniu?
- ?Jaki jest klient końcowy (branża, czy to sektor finansowy)?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe lub live coding?
- ?Czy praca jest na konkretnym projekcie, czy można rotować?
- ?Jakie AI-assisted coding tools są używane – tylko GitHub Copilot, czy coś jeszcze?
- −Nie podano konkretnej liczby dni hybrydowych (workplace_type=hybrid, ale bez opisu)
- −Brak informacji o procesie rekrutacyjnym (etapy, czas trwania)
- −Nie wiadomo, jaki jest konkretny klient/produkt (domena biznesowa)
- −Brak informacji o częstotliwości on-call i ewentualnym wynagrodzeniu za dyżury
- −Nie podano wielkości zespołu ani struktury hierarchicznej
Zespół pracuje w metodyce agile, stosuje TDD, ciągłe wdrożenia i automatyzację – kultura DevOps z naciskiem na jakość kodu. Mimo wsparcia on-call, atmosfera może być wspierająca dzięki mentoringowi juniorów i współpracy z QA.