W skrócie
- Zadania: Twórz nowoczesne aplikacje backendowe w Javie dla sektora ubezpieczeń.
- Firma: Innowacyjna firma technologiczna z przyjazną kulturą pracy.
- Benefity: Długoterminowa współpraca, szkolenia, pakiet benefitów i elastyczny czas pracy.
- Pozostałe informacje: Możliwości rozwoju kariery i uczestnictwa w wydarzeniach branżowych.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój branży ubezpieczeniowej.
- Kwalifikacje: Minimum 5-letnie doświadczenie w programowaniu w Javie oraz znajomość Spring.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Zespół rozwija nowoczesne rozwiązania dla sektora ubezpieczeń, w tym rozproszone systemy IT wspierające procesy biznesowe w ubezpieczeniach.
Zakres obowiązków:
- Projektowanie, rozwijanie i utrzymywanie aplikacji backendowych w Javie z użyciem Spring Boot, Spring Cloud i Hibernate.
- Projektowanie i wdrażanie skalowalnych, odpornych systemów rozproszonych, w tym integracje z Apache Kafka.
- Rozwój rozwiązań opartych na projektowaniu zorientowanym na domenę (DDD) oraz najlepszych praktykach projektowania oprogramowania.
- Implementacja testów jednostkowych i integracyjnych oraz zapewnienie jakości, niezawodności i bezpieczeństwa dostarczanego kodu.
- Analiza i optymalizacja wydajności aplikacji, diagnozowanie problemów oraz wdrażanie mechanizmów odporności.
- Wykorzystanie nowoczesnych technologii i narzędzi AI, w tym rozwiązań Agentic AI, w projektowaniu i rozwoju oprogramowania.
Wymagania:
- Co najmniej 5-letnie doświadczenie w programowaniu w Javie.
- Silna znajomość Spring, Spring Boot, Spring Cloud i Hibernate.
- Praktyczne doświadczenie z Apache Kafka.
- Silna znajomość SQL.
- Doświadczenie w tworzeniu testów jednostkowych i integracyjnych, znajomość JUnit, TestNG, Spock, Testcontainers lub WireMock.
- Znajomość projektowania zorientowanego na domenę (DDD) i jego praktycznego zastosowania.
- Znajomość paradygmatów programowania obiektowego i funkcyjnego.
- Znajomość konteneryzacji aplikacji, silników procesów i notacji BPMN.
- Znajomość wzorców i mechanizmów zapewniających odporność usług w systemach rozproszonych.
- Umiejętność diagnozowania i analizowania problemów z wydajnością aplikacji przy użyciu odpowiednich narzędzi.
Preferencje:
- Doświadczenie w korzystaniu z agentów AI i narzędzi Agentic AI w rozwoju oprogramowania.
- Doświadczenie w projektach technologii chmurowych.
- Znajomość Angulara oraz doświadczenie w rozwoju aplikacji frontendowych.
- Doświadczenie w projektach w sektorze ubezpieczeń lub finansów.
Warunki:
- Długoterminowa współpraca.
- Szkolenia techniczne, certyfikaty i rozwój zawodowy.
- Członkostwo w Centrum Kompetencji Mentoringowych od pierwszego dnia, z możliwościami rozwoju umiejętności, uczestnictwa w konferencjach oraz dzielenia się wiedzą i doświadczeniem.
- Jasna ścieżka kariery.
- Pakiet benefitów pracowniczych, w tym Multisport, prywatna opieka medyczna i ubezpieczenie na życie.
- Przyjazne środowisko pracy, wydarzenia integracyjne i spotkania zespołowe.
- System poleceń z premią do 7000 zł.
- Hybrydowa praca w Warszawie, harmonogram hybrydowy jest negocjowalny: 1 dzień/tydzień lub 1 dzień/miesiąc.
java developer in insurance systems in Warsaw – pracodawca: Astek Group
Astek Polska to doskonały pracodawca, który oferuje elastyczne warunki pracy w pełni zdalnej, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość ciągłego rozwoju zawodowego poprzez udział w różnorodnych projektach w międzynarodowym środowisku. Dodatkowo, oferujemy atrakcyjne benefity oraz wsparcie w realizacji ambitnych celów zawodowych, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży farmaceutycznej.