Java Developer
IT Squad
KIM JESTEŚMY
Jesteś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Ó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ń.
CZEGO OCZEKUJEMY
- 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.
CO 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
Oferta pracy dodana 16 godzin temu
Powiązane wyszukiwania
- test-automation-engineer- java-with-selenium-webdriver Warszawa
- qa engineer java Warszawa
- java scala developer Warszawa
- programista java jee spring Warszawa
- lider senior java developer Warszawa
- java developer with german Warszawa
- java-developer-remote-work Warszawa
- programista (java, python) Warszawa
- java-developer-vaadin Warszawa
- java-web-developer-aem-developer Warszawa