O projekcie:
Wdrożenie nowego systemu bankowości internetowej dla LE (aplikacje webowe i mobilne) z rozszerzoną liczbą funkcji i lepszym doświadczeniem klientów
Skróć czas wprowadzania na rynek nowych funkcji w przyszłości
Zmniejszej koszty wsparcia IT
Zwiększenie bezpieczeństwo klientów
Obowiązki
- Planuj i wykonuj zadania programistyczne w ramach zespołu współpracującego
- Koordynuj działania z członkami zespołu , w tym analitycy, testerzy QA i inni programiści, aby zapewnić spójność projektu
- Analizować wymagania projektu i brać udział w projektowaniu i architekturze rozwiązań programowych
- Tworzyć, testować i utrzymywać wysokie wysokiej jakości, nadający się do ponownego wykorzystania i wydajny kod Java
- Bierz udział w przeglądach kodu i zapewniaj zgodność z najlepszymi praktykami
- Rozwiązuj problemy, identyfikuj i naprawiaj problemy z oprogramowaniem
- Zaangażuj się w projekty powiązane spotkania, przedstawiające spostrzeżenia techniczne i aktualizacje postępów.
- Nieustannie staraj się udoskonalać proces tworzenia oprogramowania i proponuj
Wymagania
< ul>
Ponad 3 lata doświadczenia zawodowego w programowaniu w języku Java, z solidną znajomością zasad programowania obiektowegobiegłość w języku Java i pokrewnych frameworkachDoświadczenie z front-endem technologie takie jak HTML, CSS i JavaScriptDoskonała znajomość języka SQL i doświadczenie w narzędziach do zarządzania bazami danych (np. SQL Developer)Znajomość narzędzi i środowisk programistycznych (GIT, Jenkins, Docker, Eclipse lub IntelliJ IDEA)Znajomość interfejsów API RESTful i SOAPUmiejętność rozwiązywania złożonych problemów i debugowania trudnych problemówDoświadczenie w pełnym cyklu życia tworzenia oprogramowania (SDLC)Umiejętność pisania dokumentacji technicznej i korzystania z systemów śledzenia problemów takich jak JiraUmiejętność analizowania wymagań i przekładania ich na solidne rozwiązania techniczneDoświadczenie w Agile metodologie, w szczególności SCRUM i KanbanZorientowane na cel i zdolne do dostarczania wyników