Java Developer
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• Zna katalog 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• Świadczenie usług hybrydowo - minimum 1 dzień z biuraWymagania 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• Ma doświadczenie w budowaniu rozwiązań w Microsoft Azure, Google Cloud Platform, Amazon Web Serivices
Współpraca na zasadach kontraktu b2b
Możliwość świadczenia usług częściowo - raz w tygodniu z warszawskiego biura PZU
Java Developer
Java Developer