Senior Java / Kotlin Developer
Wymagania obowiązkowe:
Dobra znajomość Java/Kotlin (>5 lat)
Dobra znajmość Spring/Hibernate, Spring Boot i Spring Cloud (>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 i Object Oriented Programing
Znajomość Docker, K8S, helm
Znajomosć Kafka, Rabbit MQ, ElasticSearch
Umiejętność skalowania aplikacji
Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań
Wymagania mile widziane:
Doświadczenie w zakresie IT Security
Doświadczenie w samodzielnym projektowaniu domeny
Zakres zadań:
Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej oraz architekturze monlitycznej dla systemów obsługi ubezpieczeń życiowych
Rozbijanie części monolitycznej na domeny i mikroserwisy przy użyciu metod DomainDrivenDesign
Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań (Kafka, Kubernetes)
Usprawnianie obsługi wybranych procesów biznesowych
Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych
Wykonywanie i odbieranie code review
Udział w ceremoniach scrumowych zwinnego zespołu
Model hybrydowy świadczenia usług - około 1 raz w tygodniu z warszawskiego biura PZU przy Rondzie Daszyńskiego 4.
Senior Java / Kotlin Developer
Senior Java / Kotlin Developer