Java Integration Developer

PKO Finat Sp. z o.o. WARSZAWA 2026-09-17
  • min. 5 lat doświadczenia komercyjnego w programowaniu Java,
  • bardzo dobrej znajomości Java 17+,
  • praktycznego doświadczenia w projektowaniu i implementacji aplikacji opartych o Spring Boot 3 lub Spring Cloud,
  • praktycznego doświadczenia w projektowaniu i implementacji rozwiązań integracyjnych z wykorzystaniem Apache Camel 4,
  • bardzo dobrej znajomości wzorców integracyjnych Enterprise Integration Patterns (EIP),
  • doświadczenia w projektowaniu oraz implementacji integracji synchronicznych i asynchronicznych,
  • doświadczenia w integracji systemów z wykorzystaniem SOAP, REST, JMS oraz brokerów komunikatów,
  • znajomości zagadnień związanych z niezawodnością integracji, obsługą błędów, idempotencją i transakcyjnością,
  • znajomości architektury systemów rozproszonych oraz zagadnień integracji aplikacyjnej,
  • bardzo dobrej znajomości PostgreSQL oraz SQL,
  • doświadczenie w pracy z Docker,
  • praktycznej znajomości Kubernetes,
  • doświadczenie w tworzeniu i utrzymaniu testów jednostkowych oraz integracyjnych,
  • znajomości zagadnień związanych z HTTP/HTTPS, SSL/TLS oraz bezpieczeństwem komunikacji między systemami,
  • znajomości zasad SOLID, wzorców projektowych oraz dobrych praktyk programistycznych,
  • samodzielności w analizie problemów oraz projektowaniu rozwiązań technicznych.

Mile widziane kompetencje:

  • doświadczenie w pracy z OpenShift / OKD,
  • doświadczenie z Apache Kafka, ActiveMQ Artemis lub innymi brokerami komunikatów,
  • doświadczenie w architekturze mikroserwisowej,
  • znajomość Event Driven Architecture,
  • doświadczenie w projektowaniu platform integracyjnych lub szyn integracyjnych,
  • znajomość narzędzi CI/CD,
  • znajomość Helm oraz GitOps (np. ArgoCD),
  • doświadczenie z rozwiązaniami observability (Prometheus, Grafana, ELK),
  • doświadczenie w analizie i optymalizacji wydajności procesów integracyjnych,
  • znajomość zagadnień bezpieczeństwa integracji oraz wytycznych OWASP

Oferujemy:

  • umowa B2B
  • termin rozpoczęcia pracy: asap
  • realizacja zadań w ramach lub w ścisłej współpracy z zespołami Scrum
  • zakładany czas współpracy: 3 miesiące z możliwością przedłużenia do 6 miesięcy.
Requirements: Java, Spring Boot 3 , Spring Cloud, Apache Camel 4,, Enterprise Integration Patterns, REST, SOAP, JMS, SQL, PostgreSQL, Docker, Kubernetes, HTTP/HTTPS, SSL/TLS, OKD, OpenShift, Apache Kafka, ActiveMQ Artemis, Event Driven Architecture, CI/CD, Helm, GITOps, Prometheus, Grafana, ELK, OWASP Additionally: Modern office, No dress code, Free coffee.