Senior Java Developer
⚲ Wroclaw
18 900 - 24 150 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia zawodowego w rozwoju Java
- biegłość w Java 17+ i wzorcach projektowych OOP
- doświadczenie z Spring (MVC i Data) oraz Apache Kafka
- dobra znajomość komunikacji w języku polskim i czytanie dokumentacji technicznej w angielskim
- doświadczenie w pracy w zespołach Agile (SCRUM) i samodzielnym testowaniu
Mile widziane
- znajomość języków skryptowych (JavaScript/React, Python)
- doświadczenie z chmurą (Azure) i konteneryzacją (Kubernetes, Docker)
- umiejętność projektowania architektury systemu i tworzenia diagramów HLD
Opis stanowiska
Będziesz projektować i implementować rozwiązania w oparciu o zasady architektury heksagonalnej, dbać o jakość kodu i zgodność ze standardami branżowymi oraz analizować wydajność, bezpieczeństwo i efektywność operacyjną systemów. Współpracując z rozproszonymi zespołami, będziesz rozwijać i optymalizować aplikacje Java oraz uczestniczyć w decyzjach architektonicznych i dokumentacji technicznej. To oferta dla doświadczonego Java developera, który ceni pracę w Agile i samodzielne testowanie. Uwaga: praca hybrydowa wymaga obecności we Wrocławiu 1 dzień w tygodniu.
🔍 Dekoder Ogłoszenia
🟡
Empower innovation through advanced Java engineering — shape the future of scalable, high-performance systems.
To marketingowy slogan, który nie precyzuje konkretnych zadań ani technologii, ale ma na celu przyciągnięcie kandydatów obietnicą wpływu i rozwoju.
🟡
leading IT company dedicated to delivering innovative software solutions.
Określenie "leading" i "innovative" jest często używane przez wiele firm i niekoniecznie oznacza, że firma jest liderem w swojej dziedzinie lub faktycznie tworzy przełomowe rozwiązania.
🟡
Your expertise will contribute to designing and implementing robust systems that meet high standards of performance and security, driving digital transformation and technological excellence.
Brzmi ambitnie, ale może oznaczać pracę nad istniejącymi, być może przestarzałymi systemami, a "digital transformation" może być po prostu kolejnym projektem.
🟡
Contribute to architectural decisions and technical documentation
Może oznaczać faktyczny wpływ na architekturę, ale równie dobrze może sprowadzać się do wypełniania szablonów dokumentacji lub akceptowania decyzji innych.
🟡
Good communication skills in Polish, with the ability to read technical documentation in English
Choć brzmi to jak standardowe wymaganie, może sugerować, że większość komunikacji wewnętrznej i dokumentacji jest w języku polskim, a angielski jest potrzebny tylko do czytania zewnętrznych materiałów.