Senior Java Developer (k/m)
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- AI
- Kafka
- Spring
Opis stanowiska
Wymagania must have:
• Dobra znajomość Java (>5 lat)
• Dobra znajomość Kafki (>3 lata)
• Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lat)
• Dobra znajomość języka SQL (>5 lat)
• Znajomość zagadnień związanych z zapewnieniem jakość w tym frameworków do pisania testów jednostkowych (junit, testng, spock), testów integracyjnych (testcontainers, wiremock)
• Znajomość paradygmatów Functional Programming i Object-Oriented Programming
• Znajomość konteryzacji aplikacji
• Znajomość silników procesowych oraz notacji BPMN
• Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych
• Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych
• Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania
• Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań
• Świadczenie usług z terytorium Polski
• Świadczenie usług w modelu hybrydowym – minimum 1 dzień pracy z biura
Wymagania nice to have:
• Znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu w praktyce
• Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.
• Doświadczenie w rozwiązaniach chmurowych
• Dobra znajomość Java (>5 lat)
• Dobra znajomość Kafki (>3 lata)
• Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lat)
• Dobra znajomość języka SQL (>5 lat)
• Znajomość zagadnień związanych z zapewnieniem jakość w tym frameworków do pisania testów jednostkowych (junit, testng, spock), testów integracyjnych (testcontainers, wiremock)
• Znajomość paradygmatów Functional Programming i Object-Oriented Programming
• Znajomość konteryzacji aplikacji
• Znajomość silników procesowych oraz notacji BPMN
• Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych
• Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych
• Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania
• Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań
• Świadczenie usług z terytorium Polski
• Świadczenie usług w modelu hybrydowym – minimum 1 dzień pracy z biura
Wymagania nice to have:
• Znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu w praktyce
• Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.
• Doświadczenie w rozwiązaniach chmurowych
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.