
Kim jesteśmy
RadBrackets to profesjonalny software house z Wrocławia, specjalizujący się w tworzeniu dedykowanych rozwiązań programistycznych dla firm. Firma kładzie nacisk na dogłębną znajomość domeny biznesowej, skuteczną komunikację z klientem oraz nowoczesne praktyki programistyczne. Firma wspiera rozwój biznesu poprzez dobrze zaprojektowane, przetestowane i przejrzyste oprogramowanie oraz współpracę opartą na wiedzy i wymianie doświadczeń.
Działamy jako zespół specjalistów od wytwarzania oprogramowania. Technologicznie wyrastamy z ekosystemu JVM, ze szczególnym sentymentem do Kotlina.
Oferujemy regularne sesje 1-1, dostęp do konsultacji technicznych przy bieżących problemach projektowych.
Projekt
Dołączysz do prac nad systemem dla międzynarodowego giganta branży ubezpieczeniowej. Główny obszar to mikroserwisy obsługujące portal sprzedażowy skierowany do klientów indywidualnych.
Praca odbywa się w małych, samodzielnych zespołach technicznych. Komunikacja w języku angielskim, tryb w pełni zdalny. Twoje zadania będą koncentrować się na budowie nowych funkcjonalności oraz rozwijaniu istniejących komponentów portalu.
Co oferuje projekt
Praca w 100% zdalna, okazjonalne wyjazdy do klienta
Duża autonomia w działaniu
Nowoczesna architektura mikroserwisowa
Stack technologiczny
Java 17-21, Spring Boot
Kafka, architektura zdarzeniowa (EDA)
Docker, Kubernetes, AWS
Postgres, DynamoDB
CI/CD: Jenkins, Tekton, Maven, Nexus, SonarQube, Git
Observability: Prometheus, Grafana, Dynatrace, ELK
Czego szukamy
Minimum 6 lat komercyjnego doświadczenia z Javą
Zrozumienie architektury systemów i umiejętność oceny długofalowych konsekwencji decyzji technicznych, szczególnie w kontekście mikroserwisów
Praktyczna znajomość środowisk CI/CD i ich specyfiki
Solidne podstawy DDD — nie tylko teoria, ale realne doświadczenie we wdrażaniu strategicznego projektowania domeny
Umiejętność projektowania złożonych systemów oraz tworzenia dokumentacji technicznej
Doświadczenie w sektorze ubezpieczeniowym będzie plusem
Zdolność do współpracy z biznesem — doradzanie, wspieranie procesów wytwórczych, nie tylko kodowanie
Otwartość na nowe wyzwania i zróżnicowane konteksty projektowe
Wysoka kultura komunikacji i empatia w pracy zespołowej
Biegła znajomość języka angielskiego