Java Developer
PeopleTrust
Rola łączy tradycyjne Java development z pracą nad nowoczesną platformą AI do analizy i modernizacji systemów legacy. Będziesz projektować narzędzia do statycznej analizy kodu, rozbudowywać moduły wiedzy (grafy, RAG), integrować modele językowe oraz tworzyć pluginy do Eclipse i interfejsy webowe w Vaadin. To rola dla kogoś, kto chce łączyć głęboką znajomość Javy z eksperymentowaniem z AI i pracą z dużymi, starszymi systemami.
Brakuje: nie podano wielkości zespołu ani struktury, brak opisu procesu rekrutacyjnego.
Rola łączy tradycyjne Java development z pracą nad nowoczesną platformą AI do analizy i modernizacji systemów legacy. Będziesz projektować narzędzia do statycznej analizy kodu, rozbudowywać moduły wiedzy (grafy, RAG), integrować modele językowe oraz tworzyć pluginy do Eclipse i interfejsy webowe w Vaadin. To rola dla kogoś, kto chce łączyć głęboką znajomość Javy z eksperymentowaniem z AI i pracą z dużymi, starszymi systemami.
- ✓Ciekawy projekt łączący legacy z AI – możliwość rozwoju w nowatorskiej dziedzinie
- ✓Duża swoboda działania i praca z ekspertami
- ✓Stabilna firma (część grupy 7Bulls, 101-500 pracowników)
- !Rola wymaga bardzo szerokiego stacku (Java, JEE, Vaadin, Eclipse, AI) – może być wyzwaniem ogarnięcie wszystkiego
- !Wymaganie 'doświadczenie z agentami kodowania' jest dość niszowe i może być trudne do spełnienia
- !Nie podano wielkości zespołu ani kontekstu biznesowego platformy
- •Projektowanie i implementacja narzędzi do statycznej analizy kodu (np. parsery, gramatyki) w Javie
- •Rozwój modułów wiedzy o systemie (grafy, RAG) z wykorzystaniem LLM
- •Tworzenie backendowych serwisów i web services w Spring/JEE
- •Budowa interfejsów użytkownika w Vaadin (frontend w Javie)
- •Tworzenie i rozwijanie pluginów do Eclipse
- •Pisanie testów (jednostkowych, integracyjnych) i dokumentacji technicznej
- •Analiza istniejących systemów legacy (reverse engineering) i przygotowanie specyfikacji
- •Integracja z agentami AI (np. MCP, agenci kodowania) i prototypowanie nowych rozwiązań
Oferta dla doświadczonych specjalistów (Senior).
Senior Java developer z minimum 5 latami doświadczenia, dobrą znajomością Spring/JEE i baz danych Oracle/PostgreSQL, który jest gotów nauczyć się parserów i agentów AI oraz pracować z legacy systemami.
Juniorzy bez 5 lat doświadczenia, osoby szukające typowego greenfield developmentu bez styku z legacy, ani osoby, które nie chcą pracować z zaawansowaną analizą kodu i AI.
- ?Ile osób liczy zespół nad platformą i jakie role w nim są?
- ?Jaka jest przewidywana proporcja czasu na Java development vs. pracę z AI/LLM?
- ?Czy platforma jest produktem wewnętrznym czy dla klientów zewnętrznych?
- ?Jakie modele językowe (LLM) są używane – własne, OpenAI, open-source?
- ?Czy są jakieś dyżury on-call lub praca w weekendy?
- ?Jak wygląda proces rekrutacyjny – czy jest zadanie domowe lub live coding?
- ?Czy istnieje możliwość pracy w trybie hybrydowym, jeśli ktoś woli czasem przyjść do biura w Warszawie?
- ?Jaki jest przewidywany czas trwania projektu/platformy?
- −Nie podano wielkości zespołu ani struktury
- −Brak opisu procesu rekrutacyjnego
- −Nie sprecyzowano, jakie konkretnie LLM są stosowane
- −Brak informacji o benefitach pozapłacowych (np. budżet szkoleniowy)
Zapowiada się środowisko z dużą swobodą działania, współpraca z ekspertami technologicznymi, nacisk na rozwój i poznawanie nowych technologii.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Git. Pełne statystyki zarobków →