Wymagane, Java, Apache Kafka, Spring Framework, Spring Boot, Hibernate, SQL, Angular
Mile widziane, JUnit, TestNG, Spock
Twój zakres obowiązków, Budowa i rozwój systemów w architekturze mikroserwisowej., Projektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemami., Udział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnych., Tworzenie skalowalnych i efektywnych rozwiązań wspierających procesy biznesowe., Dbanie o wysoką jakość oprogramowania poprzez rozwój testów automatycznych i stosowanie dobrych praktyk inżynierskich., Aktywne wykorzystanie narzędzi AI oraz podejścia Agentic AI w analizie wymagań, implementacji, testowaniu i utrzymaniu rozwiązań., Udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu., Udział w wydarzeniach Scrum oraz współpraca w multidyscyplinarnym zespole zwinnym., Współtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI w procesie software development., Współpraca z zespołem nastawionym na wymianę wiedzy, ciągłe doskonalenie i dostarczanie wysokiej jakości rozwiązań.
Minimum 5 lat doświadczenia komercyjnego w Java., Minimum 3 lata doświadczenia z Apache Kafka., Minimum 5 lat doświadczenia z Spring, Spring Boot, Spring Cloud oraz Hibernate., Minimum 5 lat doświadczenia w pracy z SQL., Znajomość automatyzacji testów, w tym: testówów jednostkowych – JUnit, TestNG lub Spock, testów integracyjnych – Testcontainers, WireMock., Znajomość paradygmatów Object-Oriented Programming oraz Functional Programming., Znajomość konteneryzacji aplikacji., Znajomość silników procesowych oraz notacji BPMN., Znajomość wzorców i mechanizmów zapewniania odporności usług w systemach rozproszonych., Znajomość Angular i doświadczenie w tworzeniu aplikacji frontendowych., Umiejętność wykorzystywania i adopcji narzędzi AI w procesie wytwarzania oprogramowania., Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji., Gotowość do pracy w modelu hybrydowym – minimum 1 dzień w tygodniu z biura z Warszawy.
Mile widziane, Znajomość Domain-Driven Design (DDD) i doświadczenie w jego praktycznym stosowaniu., Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania., Doświadczenie w rozwiązaniach chmurowych.
To oferujemy, Pracę przy projektach klienckich i produktach własnych., Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów., Szkolenia oraz wsparcie w określeniu ścieżki rozwoju., Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych., Zatrudnienie na umowę B2B / UZ Student., Pracę w trybie hybrydowym - 1 dzień w tygodniu z biura (Warszawa)., Krótki proces rekrutacji.