Opis oferty:
Twoje codzienne zadania: projektowanie, tworzenie i utrzymanie oprogramowania zgodnie z przyjętymi w firmie standardami, pisanie testów jednostkowych do tworzonych rozwiązań, współpraca z innymi programistami oraz biznesem w metodyce Agile, odpowiedzialność za jakość aplikacji i zapewnienie stabilności na produkcji, tworzenie dokumentacji.
Wymagania:
- min. 7-letnie doświadczenie w programowaniu
- bardzo dobra znajomość Core Java, między innymi: praca na wątkach, zarządzanie pamięcią / gc, Stream API
- znajomość frameworku Spring/Spring Boot w stopniu zaawansowanym
- doświadczenie w pracy z mikroserwisami
- co najmniej podstawowa znajomość platformy aplikacji Kubernetes
- umiejętność pracy z brokerami komunikatów np. RabbitMQ/IBM MQ/Kafka/Pulsar
- doświadczenie w pisaniu testów jednostkowych/integracyjnych/BDD
- dobra znajomość co najmniej jednego DBMS - Oracle, PostgreSQL, MySQL, SQL Server
- znajomość protokołu OAuth2/OIDC na poziomie podstawowym
- znajomość OpenAPI/Swagger
- podstawowa wiedza z zakresu bezpieczeństwa aplikacji webowych
- proaktywność i partnerska postawa
Dodatki i korzyści:
- pracę z najnowszymi technologiami informatycznymi
- wsparcie zespołu Architektury w codziennej pracy
- możliwości rozwoju zawodowego i realny wpływ na rozwiązania informatyczne stosowane w firmie
- branża ubezpieczeniowa
- przyjazną atmosferę pracy
- elastyczny czas pracy oraz możliwość pracy częściowo zdalnej
- kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność
- opiekę medyczną, kartę sportową i kody zakupowe
- ubezpieczenie dla dzieci
- unikalne warunki grupowego ubezpieczenia na życie
- wysokie zniżki ubezpieczeń dla Ciebie i znajomych
- dofinansowanie szkoleń i kursów
- fundusz oszczędnościowo-inwestycyjny
- dostęp do platformy języków obcych eTutor
- członkowstwo w klubach UNIQA
- dofinansowanie biletów do kina, teatru
- program rekomendacji pracowników
- świadczenia świąteczne
- inicjatywy dobroczynne