Developer Java lub Fullstack
Numer referencyjny: DJF/11/23
Miejsce pracy: cała Polska
Opis stanowiska
Zakres realizowanych prac:
- Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany rozwojowej w systemie,
- Wycena pracochłonności zmian w systemach informatycznych,
- Implementacja zmian w funkcjonalności systemu zgodnie z projektem i standardami oraz dobrymi praktykami I
- Przeglądy kodu dostarczanego przez innych developerów (przede wszystkim pod kątem spełniania wspólnie przyjętych standardów),
- Diagnoza, analiza i usuwanie błędów programistycznych,
- Wsparcie programistyczne podczas wdrażania rozwiązań ,
- Optymalizacja wydajnościowa oraz stabilizacja wdrożonych rozwiązań,
- Dążenie do zapewnienia łatwości rozwoju i utrzymania wytwarzanych produktów, identyfikacja i działanie na rzecz likwidacji długu technicznego systemu,
- Utrzymanie wdrożonych rozwiązań (diagnoza i naprawa problemów produkcyjnych).
Wymagania
Wymagania:
- 5-letnie doświadczenie na stanowisku programisty Java w projektach komercyjnych
- ** Min. 3 lata doświadczenia na stanowisku programisty Front-end w projektach komercyjnych w technologii Angular 2+
- 2 lata doświadczeń w pracy w środowisku bazy danych Oracle
- 3 lata doświadczenia w roli developera w pracy w modelu zwinny
- 1 rok doświadczenia w projekcie z użyciem technologii Camunda BPM
- Znajomość języka Java
- Znajomość technologii: Spring, Spring Boot, Hibernate, Docker, Kubernetes
- Znajomość technologii Camunda co najmniej w zakresie BPM,
- **Znajomość technologii: Angular 2+, TypeScript, RxJS, HTML5, CSS, Jest
- Znajomości standardów SOAP i REST
- Znajomość systemów kontroli wersji GIT
- Znajomość narzędzi (budowa aplikacji): Maven, NPM**, Node**
- Znajomość zagadnień i narzędzi z obszarów CI/CD (Jenkins, Ansible)
- Znajomość zagadnień i narzędzi z obszarów developmentu (BitBucket, Sonar, Nexus)
- Znajomość zagadnień i narzędzi z obszarów diagnozy i analizy błędów (Kibana, Elasticsearch)
- Znajomość środowisk: Linux
- Znajomość serwerów: Apache, Tomcat (tcserver)
- Znajomość relacyjnych baz danych i SQL ze szczególnym uwzględnieniem bazy Oracle
- Znajomość języka angielskiego umożliwiającą czytanie dokumentacji technicznej
- Znajomość języka UML (rozumienie i praca z dokumentacją w tym języku)
- Znajomość dobrych praktyk procesu wytwarzania oprogramowania
- Znajomość metodyk Agile (mile widziany SCRUM)
- Otwartość na współpracę w zespole, budowanie relacji, szczerą i bezpośrednią komunikację
- Gotowość do pracy w modelu hybrydowym na uzgodnionych zasadach (oczekiwanie to praca w biurze w wymiarze 20% w skali miesiąca, praca zdalna z terytorium RP)
** – wymagania dodatkowe dla kandydatów deklarujących swoją rolę jako Full Stack.
Klient oferuje
Klient oferuje:
- Zatrudnienie w ramach kontraktu B2B
- Pracę w firmie o ugruntowanej pozycji na rynku ubezpieczeń
- Możliwość udziału w projektach ogólnofirmowych
- Pakiet benefitów
- Pracę zdalną/hybrydową – biuro w Warszawie przy Rondzie Daszyńskiego
Znajdziesz nas też na