🇵🇱 Warsaw, Poland · 18h ago
Java Developer
IT Squad
LinkedInsenior
KIM JESTEŚMYJesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak rescue IT, transformacja cyfrowa i utrzymanie. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny.Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy.ZAKRES OBOWIĄZKÓWBudowa 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ń.CZEGO OCZEKUJEMYMinimum 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 WIDZIANEZnajomość 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.CO OFERUJEMYPracę przy projektach klienckich i produktach własnychRealny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektówSzkolenia oraz wsparcie w określeniu ścieżki rozwojuEventy firmowe, dostęp do usług medycznych oraz pakietów sportowychZatrudnienie na umowę B2B / UZ StudentPracę w trybie hybrydowym - 1 dzień w tygodniu z biura (Warszawa)Krótki proces rekrutacjiSourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.