Senior/Lead Software Engineer (Java)
Addepto
Rola łączy głęboką wiedzę Java i architektury z integracją systemów legacy (WebLogic, IBM MQ) z chmurą Azure. Będziesz projektować i wdrażać skalowalne rozwiązania dla klientów z sektora AI/Big Data, prowadzić zespoły oraz mentorować. Wymagana jest biegłość w Kubernetes, Kafka, Domain-Driven Design i komunikacja z biznesem.
Brakuje: nie podano wielkości zespołu ani struktury, brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe).
Rola łączy głęboką wiedzę Java i architektury z integracją systemów legacy (WebLogic, IBM MQ) z chmurą Azure. Będziesz projektować i wdrażać skalowalne rozwiązania dla klientów z sektora AI/Big Data, prowadzić zespoły oraz mentorować. Wymagana jest biegłość w Kubernetes, Kafka, Domain-Driven Design i komunikacja z biznesem.
- ✓20 płatnych dni wolnych na B2B
- ✓Partnerstwo z Databricks – certyfikacje i materiały szkoleniowe
- ✓Sponsoring konferencji i aktywności budujące osobistą markę
- ✓Budżet integracyjny i wsparcie wellbeing (psychotherapy, coaching)
- ✓Praca z topowymi firmami (Rolls Royce, Porsche)
- !Szeroki zakres odpowiedzialności: od architektury po mentoring – może być dużo zadań pozakodowych
- !Niejasne proporcje pracy nad własnym produktem (ContextClue) a projektami klienckimi
- !Widełki płacowe dość szerokie (20-28,65k B2B) – sugerują negocjację lub różne poziomy
- !Opis pełen buzzwordów, ale realne zadania mogą być mocno związane z legacy
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- •Projektowanie architektury end-to-end i kodowanie w Java (microserwisy, REST API)
- •Integracja systemów legacy (WebLogic, IBM MQ) z usługami Azure (Application Gateway, Redis)
- •Projektowanie i implementacja strumieni zdarzeń z Kafka
- •Zarządzanie kontenerami na Kubernetes (deployment, skalowanie, monitorowanie)
- •Tworzenie dokumentacji architektonicznej (diagramy, specyfikacje, standardy)
- •Code review, mentoring juniorów i wsparcie techniczne zespołów deweloperskich
- •Współpraca z klientem przy zbieraniu wymagań i tłumaczeniu złożoności technicznej
- •Optymalizacja wydajności baz danych Oracle (tuning, schema design)
Oferta dla doświadczonych specjalistów (Senior).
Osoba z minimum 7 latami w Java, solidnym doświadczeniem Oracle i Azure, podstawową znajomością Kafka i Kubernetes oraz zdolnością do samodzielnego prowadzenia projektów integracyjnych.
Nie dla osób z mniej niż 5 latami doświadczenia w Java, ani dla tych, którzy unikają systemów legacy (WebLogic, IBM MQ) i wolą pracę tylko nad nowymi projektami greenfield.
- ?Ile osób liczy zespół, którym będę kierował? Czy to zespół rozproszony?
- ?Jaka jest proporcja pracy nad własnym produktem (ContextClue) a projektami klienckimi?
- ?Czy wymagane są dyżury on-call? Jak często?
- ?Jak wygląda proces decyzyjny przy wyborze technologii – czy mam autonomię?
- ?Ile średnio trwa projekt? Czy pracuję nad jednym projektem, czy rotacyjnie?
- ?Jakie są możliwości rozwoju – czy są jasne ścieżki kariery (tech lead, principal)?
- ?Czy w projekcie występują legacy systemy (WebLogic, IBM MQ) w większym stopniu niż nowe?
- ?Jaki jest budżet na szkolenia i konferencje w skali roku?
- −Nie podano wielkości zespołu ani struktury
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe)
- −Nie wiadomo, czy rola dotyczy głównie własnego produktu, czy projektów klienckich
- −Brak informacji o ewentualnych dyżurach on-call
- −Nie określono, czy wymagana jest znajomość konkretnych narzędzi CI/CD lub monitoringu
Wspierający zespół pasjonatów AI i Big Data, z kulturą autonomii i otwartości na dzielenie się wiedzą.