Senior Software Engineer (Java + Neo4j)
Sopra Steria
Stanowisko seniora w projekcie dla dużego producenta lotniczego, w międzynarodowym zespole (Francja, Polska, Kanada, Indie). Głównym zadaniem jest projektowanie i implementacja rozwiązań backendowych w Java z wykorzystaniem bazy grafowej Neo4j i Elasticsearch. Deweloper będzie także pracować z frontendem (Angular/TypeScript) oraz uczestniczyć w DevOps (Jenkins, Docker). Praca stacjonarna w Katowicach z okazjonalnymi wyjazdami zagranicznymi.
Brakuje: nie podano wielkości zespołu i liczby deweloperów w projekcie, brak opisu procesu rekrutacyjnego.
Stanowisko seniora w projekcie dla dużego producenta lotniczego, w międzynarodowym zespole (Francja, Polska, Kanada, Indie). Głównym zadaniem jest projektowanie i implementacja rozwiązań backendowych w Java z wykorzystaniem bazy grafowej Neo4j i Elasticsearch. Deweloper będzie także pracować z frontendem (Angular/TypeScript) oraz uczestniczyć w DevOps (Jenkins, Docker). Praca stacjonarna w Katowicach z okazjonalnymi wyjazdami zagranicznymi.
- ✓Certyfikacje opłacane przez firmę, konferencje, Tech Lunche
- ✓Workation (możliwość pracy z wakacji) – unikalny benefit
- ✓Stabilny projekt w dużym, międzynarodowym koncernie lotniczym
- ✓Możliwość rozwoju w społecznościach wewnętrznych (Architektura, AI, Cloud itp.)
- −Wynagrodzenie 12-16k PLN miesięcznie może być niskie jak na seniora z niszowymi umiejętnościami (Neo4j, Elasticsearch)
- −Obowiązkowa praca w biurze (office) – brak elastyczności
- −Okazjonalne podróże służbowe – nieokreślona częstotliwość
- !Brak informacji o wielkości zespołu projektowego
- !Niejasny podział obowiązków backend vs frontend (stack zawiera Angular, ale wymagania nie wspominają o tym wprost)
- !Outsourcing – projekty mogą różnić się poziomem autonomii technicznej
- •Projektowanie i implementacja modułów aplikacji w Java 8-21, Spring, Spring Boot
- •Tworzenie i optymalizacja zapytań do bazy grafowej Neo4j (4.4–5.X)
- •Indexowanie i wyszukiwanie danych przy użyciu Elasticsearch (7.17–8.X)
- •Implementacja komponentów frontendowych w TypeScript/Angular
- •Udział w code review i testowaniu (unit/integration)
- •Współpraca z liderami technicznymi i zespołami cross-funkcyjnymi (scrum, klient)
- •Utrzymanie pipeline'ów CI/CD (Jenkins, Docker, Ansible, SonarQube, GitHub)
- •Dokumentacja procesów i dzielenie się wiedzą z zespołem
Oferta dla doświadczonych specjalistów (Senior).
Developer z przynajmniej 4 latami doświadczenia w Javie, który posiada praktyczną wiedzę o Neo4j i Elasticsearch, ale niekoniecznie na poziomie eksperckim. Gotowy do nauki i pracy w zespole, akceptujący wymóg stacjonarnej obecności w Katowicach.
Nie dla juniorów ani mid-level bez udokumentowanego doświadczenia z Neo4j lub Elasticsearch. Również nie dla osób szukających pracy zdalnej – wymagana jest codzienna obecność w biurze w Katowicach.
- ?Jaka jest wielkość zespołu projektowego i struktura (ilość deweloperów, testerów, devopsów)?
- ?Czy codzienna praca obejmuje głównie backend, czy są też zadania frontendowe (Angular)?
- ?Jak często odbywają się podróże służbowe i dokąd?
- ?Czy istnieje dyżur on-call lub praca w nadgodzinach?
- ?Jakie są konkretne przypadki użycia Neo4j w projekcie (model danych, zapytania)?
- ?Jaki jest proces rekrutacyjny (liczba etapów, zadanie domowe)?
- ?Czy istnieje możliwość rozwoju w kierunku architekta lub tech leada?
- −Nie podano wielkości zespołu i liczby deweloperów w projekcie
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy wymagana jest znajomość Angular (choć jest w stacku, nie ma w wymaganiach)
- −Nie sprecyzowano częstotliwości podróży służbowych
- −Brak informacji o ewentualnym on-call lub pracy zmianowej
Międzynarodowy, stabilny zespół (Francja, Polska, Kanada, Indie) z naciskiem na współpracę, dokumentację i dzielenie się wiedzą. Kultura oparta na społecznościach i ciągłym rozwoju.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →