Szukamy do艣wiadczonego programisty Java do projektu u klienta z bran偶y finansowej.
W zakresie Twoich obowi膮zk贸w b臋dzie:
- Implementacja nowych funkcjonalno艣ci;
- Analiza i usuwanie b艂臋d贸w programistycznych (dla realizowanych funkcjonalno艣ci oraz produkcyjnych);
- Uczestniczenie w projektowaniu i implementacja nowych funkcjonalno艣ci (w ramach architektury mikroserwisowej i monolitycznej);
- Zapewnienie w艂a艣ciwej jako艣ci wytwarzanego oprogramowania i zgodno艣ci ze standardami oraz dobrymi praktykami;
- Wsparcie programistyczne podczas wdra偶ania rozwi膮za艅;
- Optymalizacja wydajno艣ciowa oraz stabilizacja wdro偶onych rozwi膮za艅.
Nasze wymagania w kwestii Twoich umiej臋tno艣ci:
- Minimum 5 lat do艣wiadczenia komercyjnego w programowaniu w j臋zyku Java;
- Dobra znajomo艣膰 zasad programowania obiektowego oraz wzorc贸w projektowych;
- Do艣wiadczenie w tworzeniu serwis贸w webowych w oparciu o Spring Framework z u偶yciem Hibernate;
- Znajomo艣膰 Java 11+, Spring 5, SpringBoot oraz Hibernate 5;
- Znajomo艣膰 system贸w kolejkowych (np. Rabbit MQ, Kafka);
- Znajomo艣膰 rozwi膮za艅 warstwy cache (np. REDIS);
- Znajomo艣膰 relacyjnych baz danych (PostgreSQL, Oracle);
- Znajomo艣膰 narz臋dzi Atlassian (Jira, Confluence, Bamboo);
- Umiej臋tno艣膰 pisania test贸w jednostkowych z zastosowaniem Spock Framework, JUNIT5, Jasmine, Karma;
- Znajomo艣膰 Maven oraz narz臋dzi do wersjonowania kodu Git.
Do艂膮czaj膮c do nas zyskujesz:
- Szans臋 na rozw贸j w r贸偶norodnych i ciekawych projektach IT, realizowanych dla znanych i rozpoznawalnych klient贸w;
- Mo偶liwo艣膰 pracy z najnowszymi technologiami w oparciu o najwy偶sze standardy developmentu;
- Sta艂膮 wsp贸艂prac臋 w pe艂nym wymiarze godzin w ciekawej firmie, kt贸ra buduje silne i zgrane zespo艂y;
- Wsp贸艂prac臋 w zespole entuzjast贸w technologii i ekspert贸w w swoich dziedzinach.