About this role
Szukamy osoby, która połączy świat logiki procesowej z realnym programowaniem. Dla jednego z największych banków w Polsce rozwijamy cyfrowe ścieżki wnioskowe, z których każdego dnia korzystają tysiące klientów indywidualnych i biznesowych.
Wokół platform low-code narosło sporo mitów o „prostym wyklikaniu aplikacji”. U nas sprawa wygląda inaczej: Eximee to narzędzie, ale rdzeniem Twojej pracy będzie konkretny kod w Javie i JavaScripcie oraz reguły w XML/XSLT. Jeśli szukasz roli, w której łączysz wpływ na finalny interfejs z solidnym inżynierskim podejściem do backendu i testów – dobrze trafiłeś.
Nie pracowałeś wcześniej w Eximee? To żaden problem. Jeśli masz doświadczenie z innymi platformami low-code lub BPMS (np. Ferryt, Camunda) i swobodnie kodujesz, wdrożymy Cię w specyfikę tego środowiska.
Dlaczego warto dołączyć?
Prawdziwy development, nie tylko klikanie: projektujesz architekturę logiki biznesowej, integrujesz usługi i piszesz kod, który rozwiązuje nietrywialne problemy.
Duża skala i realny wpływ: Twoje rozwiązania trafiają bezpośrednio do rąk setek tysięcy użytkowników bankowości internetowej i mobilnej.
Praca niemal w 100% zdalna: spotykamy się w łódzkim biurze tylko 2–3 razy w miesiącu, głównie po to, by zgrać plany i podtrzymać kontakt z zespołem.
Stabilność i standardy: projekt realizowany dla dojrzałej instytucji finansowej z ułożonymi procesami wytwórczymi (SDLC, CI/CD).
Czym będziesz się zajmować?
Budową i optymalizacją procesów wnioskowych: od prostych formularzy po wieloetapowe ścieżki dla kont bankowych i kredytów (dla klientów indywidualnych i firm).
Pełnym zakresem prac wdrożeniowych: pisaniem logiki backendowej w Javie, tworzeniem interakcji frontendowych w JavaScripcie oraz konfiguracją widoków w edytorze graficznym.
Pracą z danymi: przygotowywaniem i przetwarzaniem transformacji XML/XSLT oraz integracją z bazami danych przy użyciu SQL.
Dbaniem o jakość kodu: pisaniem testów jednostkowych (jUnit) i wsparciem automatyzacji (Selenium) zgodnie ze standardami SDLC.
Pracą w zespole Scrumowym: realnym wpływem na to, jak projektowane są poszczególne ekrany i jak działają pod spodem.
Czego oczekujemy na start?
Co najmniej 3 lat doświadczenia na podobnym stanowisku (programistycznym lub wdrożeniowym w obszarze aplikacji webowych).
Swobody w Javie i JavaScripcie – to Twoje codzienne narzędzia do pisania logiki i zachowań formularzy.
Doświadczenia z platformami low-code lub silnikami procesów (BPMS) – np. Ferryt, Camunda, Eximee lub pokrewne.
Praktycznej znajomości technologii webowych: HTML i CSS (rozumiesz, jak stylować i układać nowoczesny interfejs).
Dobrej znajomości: XML, XSLT oraz SQL.
Obycia z narzędziami deweloperskimi: jUnit, Maven, Jenkins, BitBucket oraz Selenium.
Mile widziane:
Doświadczenie zdobyte w bankowości lub fintechu (znajomość specyfiki procesów kredytowych i rachunków).
Znajomość narzędzi Jira i Splunk.
Praktyczne wyczucie zasad UI/UX i metodyki Design Thinking.
Doświadczenie w pracy w zwinnych zespołach (Scrum).
