Full Stack Developer (Java, Kafka, Angular/react)
Коротко
Designs, develops, and maintains microservices with Java, Spring Boot, Apache Kafka, and Angular/React; implements BPMN workflows; uses AI tools in SDLC. · Needs: 5+ years Java, Spring Boot, Spring Cloud, Hibernate; 3+ years Apache Kafka; SQL; JUnit, TestNG, Spock; 3 days/week in office.
Описание от работодателя
W Mindbox łączymy najlepsze talenty IT z projektami technologicznymi dla wiodących firm w całej Europie.
Dołączysz do strategicznej inicjatywy transformacyjnej w branży finansowo-ubezpieczeniowej, której celem jest stworzenie nowoczesnego ekosystemu opartego na danych, automatyzacji, AI i procesach workflow . Rozwiązanie ma wyznaczyć nowe standardy w obsłudze klientów, a realizacja projektu angażuje ekspertów wielu specjalizacji w celu dostarczenia zaawansowanego systemu w architekturze mikroserwisowej.
Udział w tym przedsięwzięciu to świetna okazja dla doświadczonych developerów, którzy chcą mieć realny wpływ na architekturę i jakość nowoczesnych rozwiązań dla sektora enterprise .
Brzmi jak wyzwanie dla Ciebie?
Co zyskujesz pracując z nami:
Elastyczny model współpracy
Praca w modelu hybrydowym – 3 dni w tygodniu z biura
Kultura współpracy – dołączysz do zespołu doświadczonych specjalistów chętnych do dzielenia się wiedzą
Ciągły rozwój – dostęp do platform szkoleniowych i możliwości rozwoju kompetencji
Pakiet benefitów – m.in. opieka medyczna Interpolska, karta Multisport, ubezpieczenie Warta i inne
Sprzęt wysokiej jakości – zapewniamy laptop oraz niezbędne oprogramowanie
Daily tasks:
- Projektowanie, rozwój i utrzymanie systemów w architekturze mikrousługowej.
- Integracja modułów w oparciu o Java, Spring Boot, Apache Kafka oraz narzędzia front-endowe (Angular lub React).
- Implementacja procesów BPMN z wykorzystaniem silników workflow.
- Zapewnienie jakości kodu, wydajności i odporności systemów.
- Współpraca z architektami, analitykami i właścicielami biznesowymi.
- Aktywne wykorzystanie narzędzi AI wspierających wytwarzanie oprogramowania i automatyzację w procesie SDLC.
Minimum 5 lat doświadczenia w pracy z Java, Spring Boot , Spring Cloud i Hibernate.
Doświadczenie z Apache Kafka (min. 3 lata).
Znajomość SQL oraz optymalizacji zapytań.
Umiejętność pisania testów: JUnit, TestNG, Spock , testowanie integracyjne (Testcontainers, Wiremock).
Wiedza z zakresu OOP i FP oraz architektury systemów rozproszonych.
Umiejętność pracy z konteneryzacją aplikacji i narzędziami Docker/Kubernetes.
Znajomość notacji BPMN i silników procesowych.
Doświadczenie w tworzeniu front-endu (Angular) oraz integracji warstwy front-end / back-end.
Świadomość mechanizmów resiliency, wzorców architektonicznych.
Umiejętność adopcji narzędzi AI wspierających development.
Nice to have:
Znajomość Domain-Driven Design (DDD) i praktyka w projektach enterprise.
Doświadczenie z AI w SDLC (Agentic AI, inteligentne automatyzacje).
Znajomość rozwiązań chmurowych (Azure, GCP, AWS).
Dołączając do projektu, staniesz się częścią Mindbox – firmy technologicznej, w której consulting, technologia i talent łączą siły, aby tworzyć wartościowe rozwiązania cyfrowe. Zapewnimy Ci wsparcie na każdym etapie, wesprzemy Twój rozwój i zadbamy, aby Twoje umiejętności miały realny wpływ na tworzone rozwiązania.
Must have: Java, Spring, Boot, Spring Cloud, Apache Kafka, SQL, JUnit, Spock, OOP, Docker, Kubernetes, BPMN, Angular, Backend
Nice to have: AI, Domain-driven design, SDLC, Azure, GCP, AWS, C