
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ · Warszawa
Java Developer
Senior≈Backend / Java3–5 lat doświadczeniaHybrydowo
W skrócie
zdania wybrane z oferty- 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.
Technologie
Wymagane
Mile widziane
Pełny opis
z pracuj.plTechnologie, których używamy
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ń.
Nasze wymagania
- 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.
Treść ogłoszenia pochodzi z pracuj.pl i należy do jego autora.
Historia oferty
bez zmian od publikacji- Podbita na górę listy
Pracodawca odświeżył ogłoszenie na portalu.
- Opublikowana na pracuj.pl