
ALGOTEQUE SERVICES · Warszawa
Senior Java Developer
W skrócie
zdania wybrane z oferty- Rozwój i budowa systemów w architekturze mikroserwisowej wspierających procesy zgłaszania i obsługi szkód.
- Projektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemami.
- Poszukujemy Java Developera, który dołączy do zespołu rozwijającego nowoczesny system wspierający procesy zgłaszania i obsługi szkód ubezpieczeniowych.
Technologie
Pełny opis
z justjoin.itPoszukujemy Java Developera, który dołączy do zespołu rozwijającego nowoczesny system wspierający procesy zgłaszania i obsługi szkód ubezpieczeniowych. Projekt realizowany jest w oparciu o architekturę mikroserwisową, z wykorzystaniem nowoczesnych technologii backendowych, integracji oraz narzędzi AI wspierających proces wytwarzania oprogramowania.
Zakres projektu:
Rozwój i budowa systemów w architekturze mikroserwisowej wspierających procesy zgłaszania i obsługi szkód.
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 odpornych rozwiązań wspierających optymalizację procesów biznesowych.
Dbanie o jakość oprogramowania poprzez rozwój testów automatycznych, stosowanie dobrych praktyk inżynierskich oraz dbałość o jakość kodu.
Wykorzystanie AI i Agentic AI w procesie software development – m.in. podczas analizy wymagań, implementacji, testowania i utrzymania rozwiązań.
Udział w code review oraz wykorzystanie nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu.
Udział w wydarzeniach Scrum oraz codzienna współpraca z multidyscyplinarnym zespołem zwinnym.
Współtworzenie standardów wytwarzania oprogramowania oraz zasad wykorzystania AI w procesie software development.
Diagnozowanie i optymalizacja wydajności oraz niezawodności rozwijanych rozwiązań.
Wymiana wiedzy i współpraca przy rozwoju systemów o dużej skali i wysokim wolumenie transakcji.
Wymagania:
Minimum 5 lat doświadczenia w pracy z Java.
Minimum 3 lata doświadczenia z Apache Kafka.
Minimum 5 lat doświadczenia ze Spring, Spring Boot, Spring Cloud i Hibernate.
Minimum 5 lat doświadczenia w pracy z SQL.
Znajomość praktyk i narzędzi związanych z zapewnianiem jakości oprogramowania, w tym:
testy jednostkowe: JUnit, TestNG, Spock,
testy integracyjne: Testcontainers, WireMock.
Znajomość paradygmatów Object-Oriented Programming (OOP) oraz Functional Programming (FP).
Znajomość konteneryzacji aplikacji.
Znajomość silników procesowych oraz notacji BPMN.
Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych.
Znajomość Angular i doświadczenie w tworzeniu aplikacji frontendowych.
Umiejętność praktycznego wykorzystania narzędzi AI w procesie wytwarzania oprogramowania.
Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji.
Gotowość do świadczenia usług z terytorium Polski.
Gotowość do pracy w modelu hybrydowym – minimum 1 dzień w tygodniu z biura.
Nice to have:
Znajomość Domain-Driven Design (DDD) i doświadczenie w jego praktycznym zastosowaniu.
Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie tworzenia oprogramowania.
Doświadczenie w pracy z technologiami chmurowymi
Treść ogłoszenia pochodzi z justjoin.it 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 justjoin.it