Java Developer with Kafka / AWS
⚲ Warszawa
23 520 - 26 040 PLN netto (B2B)
Wymagania
- Java
- Spring
- SpringBoot
- Kafka
- AWS
Opis stanowiska
Dołącz do zespołu rozwijającego backendowe rozwiązania dla płatności i rozliczeń merchantów w dużej firmie z branży logistycznej. Będziesz pracować nad systemami, w których niezawodność, spójność danych i bezpieczeństwo operacji finansowych mają realne znaczenie. Jeśli dobrze czujesz się w Javie, Spring Boot, Kafce i architekturze event-driven, a jednocześnie lubisz mierzyć się z modernizacją legacy — ta rola może być dla Ciebie.
Praca zdalna 100 %
Stawka do 155 zł netto + VAT za godzinę na B2B
Stack: Java 25 · Spring Boot 3.5 · Spring Cloud · Apache Kafka · PostgreSQL · Docker · Kubernetes · Gradle/Maven · SonarQube · Harbor
🚀 Na czym będziesz pracować?
• rozwijać mikroserwisy odpowiedzialne za płatności i portfel prepaid merchantów — konta, salda, obciążenia, uznania i historię transakcji,
• budować obsługę płatności, doładowań i zwrotów oraz integracje z zewnętrznymi operatorami płatności,
• rozwijać procesy fakturowania i integrację z SAP,
• tworzyć systemy generowania i dostarczania raportów dla merchantów,
• projektować i rozwijać integracje REST API / Kafka oraz procesy asynchroniczne,
• uczestniczyć w migracji starszych serwisów do Clean / Hexagonal Architecture,
• tworzyć ADR-y i dokumentację architektoniczną,
• pisać i rozwijać testy jednostkowe, integracyjne oraz kontraktowe,
• pracować z Helm, GitLab CI i środowiskami GitOps,
• brać udział w code review, estymacjach oraz wspierać systemy produkcyjne w ramach on-call.
Must have:
• min. 5 lat komercyjnego doświadczenia w Javie,
• bardzo dobra znajomość Java 17+ i Spring Boot,
• praktyczne doświadczenie produkcyjne z Apache Kafka,
• dobra znajomość SQL, PostgreSQL, migracji baz danych i transakcji,
• doświadczenie w testach jednostkowych i integracyjnych, w tym Testcontainers,
• znajomość testów kontraktowych,
• praktyczna znajomość Clean Architecture / Hexagonal Architecture oraz DDD,
• doświadczenie z Docker, Kubernetes i CI/CD,
• umiejętność projektowania REST API / OpenAPI,
• znajomość Gradle lub Maven.
Mile widziane:
• doświadczenie w payments, fintech, księgowości lub fakturowaniu,
• Avro + Schema Registry,
• Spock/Groovy, Spring Cloud Contract,
• OpenTelemetry, Prometheus, Grafana, ELK,
• Helm, GitOps, ArgoCD lub Flux,
• doświadczenie w integracji z SAP.
Praca zdalna 100 %
Stawka do 155 zł netto + VAT za godzinę na B2B
Stack: Java 25 · Spring Boot 3.5 · Spring Cloud · Apache Kafka · PostgreSQL · Docker · Kubernetes · Gradle/Maven · SonarQube · Harbor
🚀 Na czym będziesz pracować?
• rozwijać mikroserwisy odpowiedzialne za płatności i portfel prepaid merchantów — konta, salda, obciążenia, uznania i historię transakcji,
• budować obsługę płatności, doładowań i zwrotów oraz integracje z zewnętrznymi operatorami płatności,
• rozwijać procesy fakturowania i integrację z SAP,
• tworzyć systemy generowania i dostarczania raportów dla merchantów,
• projektować i rozwijać integracje REST API / Kafka oraz procesy asynchroniczne,
• uczestniczyć w migracji starszych serwisów do Clean / Hexagonal Architecture,
• tworzyć ADR-y i dokumentację architektoniczną,
• pisać i rozwijać testy jednostkowe, integracyjne oraz kontraktowe,
• pracować z Helm, GitLab CI i środowiskami GitOps,
• brać udział w code review, estymacjach oraz wspierać systemy produkcyjne w ramach on-call.
Must have:
• min. 5 lat komercyjnego doświadczenia w Javie,
• bardzo dobra znajomość Java 17+ i Spring Boot,
• praktyczne doświadczenie produkcyjne z Apache Kafka,
• dobra znajomość SQL, PostgreSQL, migracji baz danych i transakcji,
• doświadczenie w testach jednostkowych i integracyjnych, w tym Testcontainers,
• znajomość testów kontraktowych,
• praktyczna znajomość Clean Architecture / Hexagonal Architecture oraz DDD,
• doświadczenie z Docker, Kubernetes i CI/CD,
• umiejętność projektowania REST API / OpenAPI,
• znajomość Gradle lub Maven.
Mile widziane:
• doświadczenie w payments, fintech, księgowości lub fakturowaniu,
• Avro + Schema Registry,
• Spock/Groovy, Spring Cloud Contract,
• OpenTelemetry, Prometheus, Grafana, ELK,
• Helm, GitOps, ArgoCD lub Flux,
• doświadczenie w integracji z SAP.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.