Programistka / Programista Fullstack
⚲ Warszawa, Wola
Do uzgodnienia
Wymagania
- JavaScript
- Java
- Hibernate
- Spring Boot
- SQL
- Python
- Git
- Maven
- Jira
- Jenkins
Opis stanowiska
Nasze wymagania:
posiadasz komercyjne doświadczenie w tworzeniu aplikacji z wykorzystaniem JavaScript (ES6+), HTML5 oraz CSS3,
masz praktyczną wiedzę w zakresie programowania w Java, Spring Boot, Hibernate oraz SQL,
posiadasz doświadczenie w tworzeniu i rozwijaniu aplikacji w języku Python,
dobrze znasz relacyjne bazy danych oraz zasady projektowania i optymalizacji zapytań,
swobodnie posługujesz się narzędziami wspierającymi proces wytwarzania oprogramowania, takimi jak Git, Maven, Jira i Jenkins,
znasz i stosujesz standardy oraz technologie integracyjne, w tym SOAP, REST, XML i JSON,
posiadasz wykształcenie wyższe o profilu informatycznym lub pokrewnym,
efektywnie współpracujesz z zespołem w środowisku projektowym, dzieląc się wiedzą i wspierając realizację wspólnych celów.
Mile widziane:
doświadczenie w bankowości.
Zakres obowiązków:
implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy,
tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów,
dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność),
dokumentujesz zaimplementowane rozwiązania,
analizujesz możliwe rozwiązania,
bierzesz udział w pracach projektowych.
posiadasz komercyjne doświadczenie w tworzeniu aplikacji z wykorzystaniem JavaScript (ES6+), HTML5 oraz CSS3,
masz praktyczną wiedzę w zakresie programowania w Java, Spring Boot, Hibernate oraz SQL,
posiadasz doświadczenie w tworzeniu i rozwijaniu aplikacji w języku Python,
dobrze znasz relacyjne bazy danych oraz zasady projektowania i optymalizacji zapytań,
swobodnie posługujesz się narzędziami wspierającymi proces wytwarzania oprogramowania, takimi jak Git, Maven, Jira i Jenkins,
znasz i stosujesz standardy oraz technologie integracyjne, w tym SOAP, REST, XML i JSON,
posiadasz wykształcenie wyższe o profilu informatycznym lub pokrewnym,
efektywnie współpracujesz z zespołem w środowisku projektowym, dzieląc się wiedzą i wspierając realizację wspólnych celów.
Mile widziane:
doświadczenie w bankowości.
Zakres obowiązków:
implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy,
tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów,
dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność),
dokumentujesz zaimplementowane rozwiązania,
analizujesz możliwe rozwiązania,
bierzesz udział w pracach projektowych.
🔍 Dekoder Ogłoszenia
🔴
posiadasz komercyjne doświadczenie w tworzeniu aplikacji z wykorzystaniem JavaScript (ES6+), HTML5 oraz CSS3
Może oznaczać zarówno głębokie zrozumienie nowoczesnych frameworków, jak i podstawowe umiejętności w tych technologiach, w zależności od kontekstu projektu.
🔴
masz praktyczną wiedzę w zakresie programowania w Java, Spring Boot, Hibernate oraz SQL
Określenie 'praktyczna wiedza' może być interpretowane bardzo szeroko, od podstawowego użycia po zaawansowane techniki i optymalizacje.
🔴
posiadasz doświadczenie w tworzeniu i rozwijaniu aplikacji w języku Python
Podobnie jak w przypadku Javy, 'doświadczenie' może oznaczać zarówno podstawowe skrypty, jak i złożone projekty z wykorzystaniem różnych bibliotek i frameworków.
🟡
efektywnie współpracujesz z zespołem w środowisku projektowym, dzieląc się wiedzą i wspierając realizację wspólnych celów
Może oznaczać zarówno proaktywne dzielenie się wiedzą i pomoc kolegom, jak i po prostu wykonywanie swoich zadań w ramach zespołu.
🔴
analizujesz możliwe rozwiązania
Może oznaczać samodzielne poszukiwanie najlepszych rozwiązań technicznych, ale też po prostu analizę wymagań biznesowych i wybór jednego z narzuconych rozwiązań.