JustJoin.IT Hybrydowo Senior

Java Developer

PZU Tech S.A.

⚲ Warszawa

Wymagania

  • Git
  • CI/CD
  • Docker
  • Maven
  • Kubernetes
  • Kafka
  • Java
  • SQL
  • Elasticsearch

Opis stanowiska

Wymagania must have: • Doświadczenie w programowaniu w języku JAVA (>5 lat) • Dobra znajomość języka SQL (>5 lat) • Znajomość narzędzi git, maven • Znajomość frameworków do pisania testów jednostkowych • Znajomość paradygmatów Functional Programing, Object Oriented Programing, programowanie wielowątkowe • Znajomość Docker, K8S, helm • Znajomosć Kafka, ElasticSearch, REST • Umiejętność skalowania aplikacji • Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań • Doświadczenie w optymalizacji kwerend (analiza planów zapytań) oraz składowania danych (np. partycjonowanie) • Doświadczenie w pracy z Linuxem • Znajomość narzędzi do CI/CD - Jenkins, Github Actions, Bitbucket • Znajomość koncepcji DDD, TDD, BDD, pryncypiów tworzenia rozwiązań w oparciu o architekturę mikroserwisową zgodnie ze wzorcem Event-Driven • Znajomość katalogu wzorców projektowych GoF i doświadczenie ze stosowaniem w praktyce • Doświadczenie w wykorzystaniu narzędzi AI w pracy (np. Github Copilot) • Świadczenie usług z terytorium Polski Wymagania nice to have: • Doświadczenie w programowaniu w języku Gosu • Doświadczenie w zakresie IT Security w rozwiązaniach • Doświadczenie w samodzielnym projektowaniu domeny • Certyfikat Guidewire • Doświadczenie w tworzeniu wartwy front-end i frameworku Angular • Znajomość Typescript • Doświadczenie w budowaniu rozwiązań w Microsoft Azure, Google Cloud Platform, Amazon Web Serivices Współpraca na zasadach kontraktu b2b Świadczenie usług hybrydowo - raz w tygodniu z warszawskiego biura PZU