freehire launches on Product Hunt on 26 August.

Follow →

Software Architect / Java Architect

Summary

Designs a new multi-tenant insurance platform using Java/Spring Boot, microservices, Kafka/RabbitMQ, and PostgreSQL while guiding the team on scalable, secure, and high-availability architecture.

Software Architect / Java Architect

Obowiązki

  • Projektowanie architektury nowej, multi-tenantowej platformy dla branży ubezpieczeniowej

  • Podejmowanie decyzji architektonicznych i technologicznych

  • Projektowanie skalowalnych, bezpiecznych i wysokodostępnych systemów

  • Projektowanie architektury mikroserwisowej/modularnej oraz integracji systemowych

  • Tworzenie dokumentacji architektonicznej i prezentowanie decyzji technicznych

  • Współpraca z zespołem developerskim oraz interesariuszami biznesowymi

Wymagania

  • Doświadczenie na stanowisku Software Architect / Solution Architect / Java Architect

  • Doświadczenie w projektach z branży ubezpieczeniowej (insurance)

  • Ekspercka znajomość Java oraz Spring Boot

  • Doświadczenie w projektowaniu systemów rozproszonych, mikroserwisów lub architektur modularnych

  • Praktyczna znajomość REST API oraz integracji SOAP/XML

  • Doświadczenie z Kafka lub RabbitMQ

  • Bardzo dobra znajomość PostgreSQL i relacyjnych baz danych

  • Znajomość wzorców projektowych i architektonicznych

  • Umiejętność projektowania systemów pod kątem skalowalności, bezpieczeństwa i wydajności

  • Angielski na poziomie B2/C1

Stack technologiczny

  • Java + Spring Boot

  • React + TypeScript

  • PostgreSQL

  • REST / SOAP / XML

  • Kafka / RabbitMQ

  • S3-compatible Object Storage

See also