#1 Job Board for tech industry in Europe

Technical Lead / Architect
Java

Technical Lead / Architect

Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java

    advanced

    PostgreSQL

    regular

    Oracle

    regular

Job description

Online interview

Reforms21 jest rozwijającym się startupem należącym do grupy 7bulls.com. Na rynku działamy już ponad 5 lat i wierzymy, że modernizacja oprogramowania nie musi być drogą przez mękę. Tworzymy najlepsze na rynku rozwiązania do migracji oprogramowania i zmian platformy bazodanowej. Uruchamiamy właśnie projekt w którym chcemy:

  • stworzyć całkiem nowe narzędzia do migracji baz Oracle razem z korzystającymi z nich aplikacjami do alternatywnych rozwiązań (np PostgreSQL);
  • opracować napędzane GenAI rozwiązania do automatycznej analizy oprogramowania legacy, budowania bazy wiedzy o jego architekturze, automatycznego odtwarzania wiedzy o jego działaniu i projektowania scenariuszy testowych;
  • przygotować nowatorskie narzędzia wspierające refaktoring legacy przy pomocy GenAI i systemów eksperckich.


Zapewnimy świetne warunki do realizacji projektu, wsparcie ekspertów Oracle i specjalistów AI. Jeśli, tak jak my, jesteś przekonany, że stare oprogramowanie warto modernizować a nie wyrzucać, i jesteś przekonany o wartości rozwiązań Open Source oraz chcesz mieć swobodę w osiąganiu celów - na pewno znajdziemy wspólny język.


Czym będziesz się zajmować

  • Ustalaniem możliwego technicznie kształtu produktów wspólnie z Product Ownerem
  • Prototypowaniem rozwiązań wspólnie z zespołem
  • Eksperymentowaniem i projektowaniem rozwiązań, oraz integrowaniem wyników prototypów
  • Implementowaniem niezbędnych narzędzi
  • Nadzorowaniem pracy zespołu (kilka osób) i odbieraniem technicznie pracy
  • Dbaniem o techniczną jakość rozwiązania
  • Zarządzaniem ryzykiem i wybieraniem ścieżki badań i rozwiązań wspólnie z zespołem
  • Wspieraniem raportowania postępów i wyników prac. 
  • Dbaniem o skuteczność zespołu technicznego.



Cechy idealnego kandydata

  • Krytyczne i nieszablonowe myślenie
  • Dbałość o szczegóły i dokładność 
  • Determinacja w osiąganiu celów
  • Bardzo dobra znajomość Javy (min. 5 lat doświadczenia)
  • Dobra znajomość (min. 5 lat doświadczenia) Oracle i/lub PostgreSQL (włączając PL/SQL lub PL/pgSQL)
  • Zrozumienie zasad tworzenia parserów, gramatyk języków programowania, interpretacji kodu
  • Doświadczenie z analizą cudzego oprogramowania i reverse engineeringu
  • Doświadczenie z automatyzacją testów, tworzeniem scenariuszy testowych i specyfikacji technicznej
  • Umiejętność pracy ze specjalistami z innych dziedzin (AI, bazy danych) i w integracji wyników ich pracy
  • Doświadczenie w projektowaniu architektury oprogramowania, planowaniu i nadzorze nad pracami technicznymi
  • Umiejętność szybkiego prototypowania
  • Płynne komunikowanie się w języku Polskim i Angielskim
  • Doświadczenie w pracy z LLM będzie dodatkowym ułatwieniem



Oferujemy

  • Współpracę ze stabilną i dynamicznie rosnącą organizacją
  • Pracę zdalną, hybrydowa lub z biura (Warszawa/Toruń) - wedle preferencji
  • Wymagający technicznie projekt badawczy 
  • Rozwiązywanie rzeczywistych wyzwań technologicznych i biznesowych
  • Interdyscyplinarny zespół specjalistów w swoich dziedzinach
  • Wsparcie ekspertów.
  • Czas pracy dostosowany do Twoich potrzeb;
  • Wewnętrzne szkolenia oraz finansowanie udziału w różnych wydarzeniach programistycznych;
  • Naukę języka angielskiego;
  • Prywatną opiekę medyczną;
  • Indywidualne i elastyczne podejście do ludzi oraz ich sytuacji.