Programista/Programistka Java (Ubezpieczenia)
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- Spring Microservices
- Spring Cloud
- Spring Security
- API
- SQL
- Kubernetes
- AWS
- Selenium
Opis stanowiska
Twoją rolą będzie
• Projektowanie, implementacja i utrzymanie nowych rozwiązań informatycznych (systemów i aplikacji);
• Wsparcie analityków w obszarze analizy systemowej oraz opiniowanie dokumentacji analitycznej;
• Rozwijanie aktualnie wdrażanych systemów oraz ich integracja z innymi systemami;
• Praca w oparciu o zwinną metodykę wytwarzania oprogramowania;
• Dbanie o jakość kodu źródłowego oraz tworzenie i aktualizacja dokumentacji technicznej i wytwórczej;
• Współpraca z pozostałymi członkami zespołu.
Oczekiwania wobec Ciebie
• Doświadczenie na stanowisku programisty – minimum 4 lata;
• Doświadczenie w pracy projektowej w zespole developerskim;
• Dobra znajomość wzorców projektowych oraz zasad programowania obiektowego;
• Dobra znajomość tworzenia rozwiązań opartych na architekturze mikroserwisów;
• Znajomość języków programowania: Java oraz SQL (PostgreSQL);
• Znajomość frameworków: Spring Boot, Spring Data, Spring JPA, Spring WebFlux, Spring Microservices;
• Znajomość narzędzi kontroli wersji: Git;
• Doświadczenie w pisaniu testów jednostkowych i integracyjnych;
• Samodzielność oraz komunikatywność.
Mile widziane
• Znajomość specyfiki ubezpieczeń w obszarze procesów sprzedaży, obsługi posprzedażowej oraz procesów likwidacji szkód;
• Doświadczenie w pisaniu testów automatycznych GUI (Selenium);
• Doświadczenie w tworzeniu oprogramowania w infrastrukturze AWS Cloud;
• Znajomość Domain Driven Design;
• Umiejętność pracy z aplikacjami w środowisku rozproszonym.
Benefity
• dofinansowanie zajęć sportowych
• prywatna opieka medyczna
• dofinansowanie nauki języków
• dofinansowanie szkoleń i kursów
• ubezpieczenie na życie
• możliwość pracy zdalnej
• parking dla pracowników
• program rekomendacji pracowników
• ubezpieczenie szpitalne
• program wellbeingowy
LUX MED Sp. z o.o.
W Grupie LUX MED tworzymy środowisko pracy, w którym każdy może czuć się sobą – niezależnie od wieku, płci czy stanu zdrowia. Nasz proces rekrutacyjny jest neutralny płciowo i zapewnia równe szanse wszystkim aplikującym.
• Projektowanie, implementacja i utrzymanie nowych rozwiązań informatycznych (systemów i aplikacji);
• Wsparcie analityków w obszarze analizy systemowej oraz opiniowanie dokumentacji analitycznej;
• Rozwijanie aktualnie wdrażanych systemów oraz ich integracja z innymi systemami;
• Praca w oparciu o zwinną metodykę wytwarzania oprogramowania;
• Dbanie o jakość kodu źródłowego oraz tworzenie i aktualizacja dokumentacji technicznej i wytwórczej;
• Współpraca z pozostałymi członkami zespołu.
Oczekiwania wobec Ciebie
• Doświadczenie na stanowisku programisty – minimum 4 lata;
• Doświadczenie w pracy projektowej w zespole developerskim;
• Dobra znajomość wzorców projektowych oraz zasad programowania obiektowego;
• Dobra znajomość tworzenia rozwiązań opartych na architekturze mikroserwisów;
• Znajomość języków programowania: Java oraz SQL (PostgreSQL);
• Znajomość frameworków: Spring Boot, Spring Data, Spring JPA, Spring WebFlux, Spring Microservices;
• Znajomość narzędzi kontroli wersji: Git;
• Doświadczenie w pisaniu testów jednostkowych i integracyjnych;
• Samodzielność oraz komunikatywność.
Mile widziane
• Znajomość specyfiki ubezpieczeń w obszarze procesów sprzedaży, obsługi posprzedażowej oraz procesów likwidacji szkód;
• Doświadczenie w pisaniu testów automatycznych GUI (Selenium);
• Doświadczenie w tworzeniu oprogramowania w infrastrukturze AWS Cloud;
• Znajomość Domain Driven Design;
• Umiejętność pracy z aplikacjami w środowisku rozproszonym.
Benefity
• dofinansowanie zajęć sportowych
• prywatna opieka medyczna
• dofinansowanie nauki języków
• dofinansowanie szkoleń i kursów
• ubezpieczenie na życie
• możliwość pracy zdalnej
• parking dla pracowników
• program rekomendacji pracowników
• ubezpieczenie szpitalne
• program wellbeingowy
LUX MED Sp. z o.o.
W Grupie LUX MED tworzymy środowisko pracy, w którym każdy może czuć się sobą – niezależnie od wieku, płci czy stanu zdrowia. Nasz proces rekrutacyjny jest neutralny płciowo i zapewnia równe szanse wszystkim aplikującym.
🔍 Dekoder Ogłoszenia
🔴
Projektowanie, implementacja i utrzymanie nowych rozwiązań informatycznych (systemów i aplikacji);
Może oznaczać zarówno tworzenie od zera, jak i modyfikowanie istniejących, często starszych systemów.
🔴
Wsparcie analityków w obszarze analizy systemowej oraz opiniowanie dokumentacji analitycznej;
Może oznaczać, że programista będzie musiał tłumaczyć skomplikowane wymagania biznesowe na język techniczny lub poprawiać niedoskonałości dokumentacji.
🔴
Praca w oparciu o zwinną metodykę wytwarzania oprogramowania;
Może oznaczać pracę w sprintach, ale bez gwarancji stabilności procesów i faktycznego stosowania zasad Agile.
🔴
Dbanie o jakość kodu źródłowego oraz tworzenie i aktualizacja dokumentacji technicznej i wytwórczej;
Często oznacza, że programista będzie musiał poświęcić znaczną część czasu na poprawianie kodu po innych lub pisanie dokumentacji, która nie była tworzona na bieżąco.
🔴
Samodzielność oraz komunikatywność.
Może oznaczać, że oczekuje się od Ciebie rozwiązywania problemów bez wsparcia lub efektywnej komunikacji w chaotycznym środowisku.