Wymagania must have:Doświadczenie w programowaniu w języku JAVA (>5 lat)Dobra znajomość języka SQL (>5 lat)Znajomość narzędzi git, mavenZnajomość frameworków do pisania testów jednostkowychZnajomość paradygmatów Functional Programing, Object Oriented Programing, programowanie wielowątkoweZnajomość Docker, K8S, helmZnajomosć Kafka, ElasticSearch, RESTUmiejętność skalowania aplikacjiZnajomość 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 LinuxemZnajomość narzędzi do CI/CD - Jenkins, Github Actions, BitbucketZnajomość koncepcji DDD, TDD, BDD, pryncypiów tworzenia rozwiązań w oparciu o architekturę mikroserwisową zgodnie ze wzorcem Event-DrivenZnajomość katalogu wzorców projektowych GoF i doświadczenie ze stosowaniem w praktyceDoświadczenie w wykorzystaniu narzędzi AI w pracy (np. Github Copilot)Świadczenie usług z terytorium PolskiWymagania nice to have:Doświadczenie w programowaniu w języku GosuDoświadczenie w zakresie IT Security w rozwiązaniachDoświadczenie w samodzielnym projektowaniu domenyCertyfikat GuidewireDoświadczenie w tworzeniu wartwy front-end i frameworku AngularZnajomość TypescriptDoświadczenie w budowaniu rozwiązań w Microsoft Azure, Google Cloud Platform, Amazon Web SerivicesWspółpraca na zasadach kontraktu b2bŚwiadczenie usług hybrydowo - raz w tygodniu z warszawskiego biura PZU
¿Te interesa este puesto?
Typowe wynagrodzenie dla Software Engineer w Warszawa:
PLN 20 760 - 25 050
Na podstawie 292 ofert pracy
Zobacz pełne dane o wynagrodzeniach