#300157Dodano Invalid Date12źródło: nofluffjobs.com
Ework Group
Ework Group

Developer

26 880 - 36 960 PLN(znormalizowane)
Doświadczenie

Mid

Lokalizacja

Warszawa

Tryb pracy

Hybryda

Wymiar

Full-time

JavaSpring

O ofercie

Dla naszego klienta z branży ubezpieczeniowej poszukujemy osoby na stanowisko Developer.

Wymagania

  • Doświadczenie w projektowaniu i programowaniu systemów IT.
  • Bardzo dobra znajomość języków Java i Python oraz zasady programowania obiektowego i tworzenia czystego kodu.
  • Doświadczenie w pracy z technologiami Big Data jak Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink.
  • Doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API.
  • Doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes.
  • Doświadczenie w pracy z narzędziami CI/CD (Bamboo, Jenkins).
  • Znajomość SQL oraz doświadczenie z pracą z bazami danych (preferowany PostgreSQL).

Nice to have:

  • Doświadczenie w tworzeniu oprogramowania z wykorzystaniem Spring Framework, Spring Boot, Liquidbase.
  • Znajomość rozwiązań NoSQL (MongoDB, HBase).
  • Znajomość IntelliJ IDEA/Pycharm oraz umiejętność pracy z GIT.
  • Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej.
  • Znajomość metodyki Agile (Scrum).

Obowiązki

  • Współpraca w tworzeniu specyfikacji wymagań.
  • Wycena pracochłonności zmian w systemach informatycznych.
  • Projektowanie i dokumentowanie szczegółowe systemów informatycznych na podstawie projektu architektury.
  • Opiniowanie i akceptowanie projektów realizowanych przez dostawców zewnętrznych.
  • Implementacja rozwiązań w systemach informatycznych.
  • Nadzorowanie prac implementacyjnych i odbiór kodu źródłowego oprogramowania oraz dokumentacji technicznej od dostawców.
  • Zapewnienie realizacji wymagań eksploatacyjnych w dostarczanych rozwiązaniach.
  • Zapewnienie realizacji wymagań funkcjonalnych i niefunkcjonalnych w dostarczanych rozwiązaniach.
  • Definiowanie i rozwijanie standardów projektowania, dokumentacji i implementacji systemów informatycznych.
  • Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych.
  • Wsparcie programistyczne podczas wdrażania rozwiązań.
  • Stabilizacja wdrożonych rozwiązań.
  • Identyfikacja ryzyk oraz podejmowanie działań mitygujących ryzyka.
  • Definiowanie i rozwijanie standardów środowisk programistycznych.
  • Pozyskiwanie i wdrażanie nowych technologii.
  • Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami oraz dobrymi praktykami.
  • Realizacja wsparcia w ramach III linia ServiceDesk