Clurgo
Clurgo
New

Senior Java Developer

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#442048·Dodano 4 dni temu·3
Źródło: Clurgo
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootHibernateSQLMicroservicesREST APIKafkaDockerKubernetesMicrosoft Azure

Firma i stanowisko

Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.

Dołącz do strategicznego programu transformacji cyfrowej, którego celem jest stworzenie nowoczesnej platformy do obsługi likwidacji szkód. Projekt jest realizowany od początku, dzięki czemu będziesz mieć realny wpływ na decyzje architektoniczne, dobór rozwiązań technologicznych oraz sposób budowy poszczególnych komponentów.

Technologie i narzędzia: Java, Spring Boot, Hibernate, SQL, Microservices, REST API, Kafka, Docker, Kubernetes, CI/CD, Microsoft Azure Cloud

Wymagania

  • minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych z wykorzystaniem języka Java
  • aktywne programowanie
  • doświadczenie w budowie i rozwoju architektury mikroserwisowej oraz systemów rozproszonych
  • praktyczne doświadczenie w projektowaniu REST API, integracji systemów oraz rozwiązań opartych o Event-Driven Architecture
  • znajomość i stosowanie wzorców architektonicznych oraz Domain-Driven Design (DDD)
  • praktyczna znajomość relacyjnych baz danych, SQL oraz optymalizacji zapytań
  • doświadczenie w zapewnianiu observability end-to-end oraz znajomość podstawowych zasad bezpieczeństwa aplikacji
  • praca z Docker i Kubernetes
  • doświadczenie w prowadzeniu zespołu technicznego, code review, mentoringu i współtworzeniu decyzji technologicznych
  • znajomość języka angielskiego na poziomie minimum B2

Nice to have:

  • praktyczna znajomość Microsoft Azure
  • doświadczenie w obszarze CI/CD i DevOps
  • znajomość Agentic AI oraz wykorzystania AI w procesie wytwarzania oprogramowania

Obowiązki

  • projektowanie i implementacja rozwiązań opartych o architekturę mikroserwisową w Javie
  • tworzenie i rozwój API, integracji oraz komunikacji pomiędzy systemami
  • współtworzenie architektury systemów oraz podejmowanie decyzji technicznych
  • projektowanie rozwiązań wykorzystujących wzorce architektoniczne, Event-Driven Architecture oraz DDD
  • zapewnienie jakości, wydajności, bezpieczeństwa i skalowalności dostarczanych rozwiązań
  • udział w analizie, projektowaniu i estymacji wymagań biznesowych oraz technicznych
  • współpraca z Product Ownerami, analitykami i architektami w zakresie oceny wykonalności rozwiązań i identyfikacji ryzyk technicznych
  • udział w warsztatach Discovery i Inception, w tym dekompozycja Epiców na Feature'y oraz przygotowanie backlogu do realizacji
  • prowadzenie code review oraz mentoring programistów
  • wspieranie zespołu w rozwiązywaniu problemów technicznych i utrzymywaniu wysokich standardów wytwarzania oprogramowania
  • współpraca z zespołami projektowymi, architektonicznymi, integracyjnymi oraz dostawcami zewnętrznymi
  • współudział w definiowaniu i wdrażaniu procesów CI/CD, observability oraz praktyk DevOps
  • wsparcie przygotowania i utrzymania środowisk developerskich, integracyjnych i testowych, w tym rozwiązań opartych o Docker i Kubernetes
  • identyfikowanie, analizowanie i eskalowanie ryzyk technicznych mogących wpływać na realizację projektu
  • wspieranie wykorzystania nowoczesnych narzędzi AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji prac developerskich

Benefity

  • współpraca w oparciu o kontrakt B2B
  • model hybrydowy: 3 dni w tygodniu z biura w Warszawie
  • profesjonalny proces rekrutacyjny z feedbackiem niezależnie od decyzji
Clurgo

Clurgo

83 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz