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.