Senior Java Developer

Infolet · Kraków

ID oferty: 5255

Źródło: solidjobs

Miejsce pracy: hybrid , Kraków

Języki: Polski (Expert) , Angielski (Advanced)

Benefity:

Szkolenia wewnętrzne Pakiet medyczny Ubezpieczenie Pakiet sportowy Kawa / Herbata Parking rowerowy Pakiet relokacyjny

Poziom doświadczenia: Senior

Kategoria: IT

Kategoria Solid Jobs: Developer

Podkategoria: Java

Dział: IT

Opis:

Czym będziesz się zajmować?

YOU WILL

  • Design and develop modular backend services using Java and Spring Boot
  • Build event-driven and asynchronous solutions based on Apache Kafka
  • Implement resilient messaging patterns such as outbox, idempotent consumers, retries, and dead-letter queues
  • Design and develop REST APIs following agreed API standards and contract-first practices
  • Implement business logic, workflow automation, and rule-driven processing
  • Integrate services with internal and external systems using REST, messaging, Kafka Connect, CDC, and other integration patterns
  • Contribute to event and schema governance using Avro, JSON Schema, Schema Registry, or similar technologies
  • Work with relational databases using SQL, JPA/Hibernate, and transactional processing
  • Improve performance, reliability, and scalability of backend services and event flows
  • Support distributed tracing, monitoring, and troubleshooting across distributed systems
  • Collaborate with architects, QA, and platform teams to deliver production-ready solutions


Kogo poszukujemy?

MUST HAVE
  • Strong commercial experience with Java, preferably Java 17+
  • Very good knowledge of Spring Boot
  • Hands-on experience with Apache Kafka and event-driven systems
  • Good understanding of event-driven architecture and asynchronous processing
  • Knowledge of messaging patterns such as retries, idempotency, dead-letter queues, and delivery guarantees
  • Experience designing and implementing REST APIs, ideally using OpenAPI
  • Good understanding of distributed systems concepts, including ordering, eventual consistency, and failure handling
  • Strong experience with relational databases and SQL
  • Practical knowledge of JPA/Hibernate, transactions, and database performance optimisation
  • Strong understanding of OOP, clean architecture, and maintainable software design
  • Experience troubleshooting performance and reliability issues in distributed or asynchronous systems
  • Ability to translate business requirements into reliable backend solutions
  • English allowing effective communication in an international engineering environment
NICE TO HAVE
  • Experience with Kafka Connect, Debezium, and/or Change Data Capture (CDC)
  • Experience with Avro, Schema Registry, or event schema governance
  • Knowledge of CQRS, Saga, and/or Event Sourcing patterns
  • Experience with workflow or rules engines such as Camunda or Drools


Czego wymagamy?

5 lat doświadczenia na podobnym stanowisku
Języki:
  • Polski
  • Angielski


Jakie warunki i benefity otrzymasz?
  • 21.8k–25.2k PLN netto/m (B2B)
  • 15.6k–18k PLN brutto/m (Umowa o pracę)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: Hybrydowo
  • Szkolenia wewnętrzne
  • Pakiet medyczny, Ubezpieczenie, Pakiet sportowy
  • Kawa / Herbata
  • Parking rowerowy
  • Pakiet relokacyjny


Kim jesteśmy?
Od 20 lat wspieramy liderów IT, dostarczając technologie, ekspertów i pełne wsparcie operacyjne - w tym legalizację pobytu i pracy międzynarodowych specjalistów IT Do naszych projektów poszukujemy specjalistów Java, JavaScript, C embedded, C++, PHP, specjalistów od mobile, testerów oprogramowania, administratorów sieci i systemów i wielu innych.

Wynagrodzenie min: 21800

Wynagrodzenie max: 25200

Waluta wynagrodzenia: PLN

Okres wynagrodzenia: Month

Rodzaj zatrudnienia: B2B

Utworzono: 29.09.2026 11:39