Senior Java Developer
Коротко
Develops software using Java, Spring Boot, Hibernate, JPA, Apache Kafka, SQL, Angular, and DDD.
Описание от работодателя
Required skills: Java, Spring Boot, Hibernate, JPA, Apache Kafka, SQL, Angular, DDD
IT Factory, dynamiczna firma z doświadczeniem w zakresie rozwoju, wdrażania i wsparcia rozwiązań IT, dla polskiej znaczącej Firmy z branży ubezpieczeniowo-finansowej, poszukuje Kandydatów/Kandydatek na stanowisko:
Senior Java Developer (Spring, Kafka, Angular)
Miejsce świadczenia usług: praca hybrydowa ( minimum 1 dzień w tygodniu w biurze w Warszawie, 4 dni zdalnie )
Zakres prac:
Budowa i rozbudowa systemów zgłaszania i obsługi szkód w rozproszonej architekturze mikrousługowej oraz w architekturze monolitycznej
Udział w projektowaniu architektury z wykorzystaniem nowoczesnych rozwiązań
Usprawnianie obsługi wybranych procesów biznesowych
Dbanie o jakość oprogramowania poprzez rozwijanie piramidy testów automatycznych
Wykonywanie i odbieranie code review
Udział w wydarzeniach scrumowych zwinnego zespołu
Codzienna współpraca w zespole dzielącym się wiedzą i nastawionym na wysoką jakość kodu w dużych, wysokowolumenowych systemach
Wymagania:
Min. 7 lat komercyjnego doświadczenia w Java, bardzo dobra znajomość języka
Bardzo dobra znajomość Spring Boot, Spring Framework, Hibernate/JPA
Bardzo dobra znajomość Apache Kafka
Bardzo dobra znajomość SQL
Znajomość Angular
Doświadczenie w Domain-Driven Design (DDD)
Doświadczenie w projektowaniu i rozwoju mikroserwisów
Doświadczenie w projektowaniu i implementacji API REST
Umiejętność wykorzystania narzędzi AI wspierających proces wytwarzania oprogramowania
Gotowość do pracy hybrydowej (minimum 1 dzień w tygodniu z biura w Warszawie)
Mile widziane:
Znajomość Playwright
Znajomość Docker i Kubernetes
Znajomość RabbitMQ i Elasticsearch
Doświadczenie z Azure, AWS lub GCP
Znajomość zagadnień IT Security
Doświadczenie w CI/CD
Doświadczenie w mentoringu programistów lub w roli Technical Leadera