Architektka / Architekt Rozwiązań IT (Java)
B2Bnetwork
Jest to rola senior developera Java z elementami architektury dla platformy BPM opartej na clean architecture. Na co dzień będziesz pisać kod (Java/Spring/Hibernate), tworzyć testy jednostkowe, przeprowadzać code review i przygotowywać dokumentację. Mimo tytułu 'Architekt', rola wymaga intensywnej pracy rąk – architektura jest częścią codziennych zadań, ale nie jest to wyłącznie rola planistyczna. System integruje się z systemami bankowymi i musi być wysokoskalowalny.
Brakuje: nie podano liczby dni hybrydowych w tygodniu, nie podano wielkości zespołu.
Rola to przede wszystkim senior Java developer z elementami architektury – nie jest to czysta pozycja architekta. Codzienna praca skupia się na pisaniu kodu, testów i code review, a wkład w architekturę jest dodatkiem. Tytuł może sugerować większy zakres odpowiedzialności architektonicznej niż w rzeczywistości.
Jest to rola senior developera Java z elementami architektury dla platformy BPM opartej na clean architecture. Na co dzień będziesz pisać kod (Java/Spring/Hibernate), tworzyć testy jednostkowe, przeprowadzać code review i przygotowywać dokumentację. Mimo tytułu 'Architekt', rola wymaga intensywnej pracy rąk – architektura jest częścią codziennych zadań, ale nie jest to wyłącznie rola planistyczna. System integruje się z systemami bankowymi i musi być wysokoskalowalny.
- ✓Rzeczywisty projekt nad BPM z clean architecture – ambitne wyzwanie techniczne
- ✓Wymagane TDD i code review – wskazuje na kulturę jakości
- ✓Praca w systemie wysokoskalowanym – rozwój kompetencji
- −Tytuł 'Architekt' może być mylący – rzeczywista rola to głównie programowanie, co może nie spełniać oczekiwań osób szukających pozycji stricte architektonicznej
- !Nie podano liczby dni hybrydowych w tygodniu
- !Szeroki zakres 'nice to have' może sugerować, że oczekuje się znajomości wielu technologii
- !Brak informacji o wielkości zespołu i strukturze
- •Tworzenie nowych funkcjonalności w platformie BPM przy użyciu Java, Spring, Hibernate
- •Implementacja testów jednostkowych zgodnie z TDD
- •Przeprowadzanie code review i dzielenie się wiedzą w zespole
- •Przygotowywanie i aktualizacja dokumentacji technicznej
- •Projektowanie i rozwój architektury modułów systemu (clean architecture)
- •Integracja z systemami bankowymi przez ESB i Kafka
- •Utrzymanie i optymalizacja wydajności wysokoskalowanych systemów
- •Uczestnictwo w spotkaniach Scrum (z mile widzianych)
Oferta dla doświadczonych specjalistów (Senior).
Developer z 5-letnim stażem, znający Java (min. rok), Spring, Hibernate, Oracle i Tomcat. Doświadczony w TDD i pracujący wcześniej przy wysokoskalowanych systemach. Może nie mieć doświadczenia w BPM ani w bankowości, ale musi być gotów szybko uzupełnić braki.
Juniorzy bez 5 lat doświadczenia ani znajomości zaawansowanych frameworków. Również osoby szukające czysto architektonicznej roli bez kodowania – tutaj kodowanie stanowi większość obowiązków.
- ?Ile dni w biurze w Warszawie oczekujecie w trybie hybrydowym?
- ?Jaka jest wielkość zespołu i ilu jest architektów / developerów?
- ?Czy rola ma realny wpływ na architekturę systemu, czy decyzje są narzucane odgórnie?
- ?Jakie narzędzia CI/CD są używane i czy będziemy je rozwijać?
- ?Czy system działa w chmurze czy on-premise?
- ?Czy przewidziane są dyżury on-call?
- ?Jaki jest harmonogram projektu – czy to long-term engagement?
- ?Czy istnieje możliwość pracy zdalnej więcej niż określona liczba dni?
- −Nie podano liczby dni hybrydowych w tygodniu
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.)
- −Nie wiadomo, czy projekt jest dla jednego klienta, czy wielu
- −Brak informacji o polityce szkoleniowej i budżecie na rozwój
Na poziomie rynkowym
≈ 140,0–160,0 zł/h
Dane z aktywnych ofert zawierających technologię Hibernate. Pełne statystyki zarobków →