JustJoin.IT Praca zdalna Senior New

Java Developer

PeopleTrust Sp. z o.o.

⚲ Warszawa

130 - 140 PLN/h netto (B2B)

Wymagania

  • Git
  • Maven
  • Java
  • SQL
  • SOAP
  • Spring Boot
  • Java EE
  • Eclipse

Opis stanowiska

People Trust sp. z o.o. to część grupy 7Bulls sp. z o.o. Razem wspólnie tworzymy nowe oblicze branży IT. Nasza nazwa to nie tylko slogan. To idea, która jest podstawą współpracy z nami. Chcesz się rozwijać w spokojnym miejscu? Marzy Ci się stabilność i święty spokój? Dobrze trafiłeś! :) Senior Java Developer (Eclipse & LLM – mile widziane) Obecnie budujemy platformę do automatycznej odbudowy wiedzy o systemach legacy, opartą o nowoczesne modele językowe, analizę statyczną kodu oraz narzędzia wspierające migrację logiki bazodanowej. Rozwijamy także agentów AI, którzy wspierają analizę dużych systemów oraz ich dalszą modernizację. Zapewniamy środowisko pracy z ekspertami technologicznymi oraz dużą swobodę działania. 🧠 Stack technologiczny (kluczowy) Java • Spring / JEE • Oracle / PostgreSQL • PL/SQL / PL/pgSQL • Eclipse (pluginy) • Vaadin • LLM / AI • RAG • Graph DB • analiza statyczna kodu • parsery / kompilatory • MCP • integracje z agentami AI Nice to have: Python • Docker • CI/CD • Kubernetes • chmura • OAuthCzym będziesz się zajmować • Projektowanie i rozwój narzędzi analizy statycznej kodu (legacy i nowoczesnych systemów) • Rozbudowa modułów wiedzy o systemie (m.in. grafy, RAG) • Development w Javie (backend, web services, UI, pluginy IDE) • Tworzenie przykładów i danych do trenowania modeli AI • Budowa narzędzi pomocniczych i integracji (np. serwery MCP, agenci kodowania) • Współpraca z zespołami przy identyfikacji potrzeb rozwojowych • Analiza i rozwój systemów wspierających AI (w tym agentów) • Integracja narzędzi AI w codziennej pracy developerskiej • Dbanie o jakość kodu (code review, testy, dokumentacja) Szukamy osoby, która • Myśli krytycznie i nieszablonowo • Chce się rozwijać i poznawać nowe technologie • Nie boi się pracy z systemami legacy • Ma szerokie fundamenty techniczne Wymagania: • Bardzo dobra znajomość Javy (min. 5 lat) • Znajomość ekosystemu (Spring / JEE) • Doświadczenie z bazami danych (Oracle i/lub PostgreSQL, min. 5 lat) • Znajomość PL/SQL lub PL/pgSQL • Zrozumienie parserów, gramatyk języków i interpretacji kodu • Doświadczenie w analizie istniejących systemów (reverse engineering) • Praktyka w testach i specyfikacji technicznej • Doświadczenie z agentami kodowania i ich efektywnym wykorzystaniem • Umiejętność szybkiego prototypowania • Bardzo dobra komunikacja (PL + EN) Dodatkowe atuty: • Doświadczenie z AI / LLM • DevOps (CI/CD, Docker, Kubernetes, chmura) • Python • Praca z dużymi systemami legacy