Point your AI agent at freehire and let it find you a job.

Get the CLI →

Stackmine

New

Integration Developer [M/F]

Posted 1 view
Discussion

Summary

Integration Developer at Stackmine in Warsaw, building and integrating a modern digital services ecosystem (project NABC) with integration services and APIs. Day to day: synchronous/asynchronous integrations in a microservices architecture, deployed via CI/CD on Kubernetes. Core stack: Java 21+, Spring Boot, REST/SOAP, Kafka/RabbitMQ, API management, Jenkins/Bamboo.

Celem projektu jest rozwój i integracja nowoczesnego ekosystemu usług cyfrowych w ramach projektu NABC, obejmującego budowę i rozwój usług integracyjnych oraz API. Projekt zakłada zapewnienie niezawodnej, bezpiecznej i skalowalnej komunikacji pomiędzy systemami z wykorzystaniem integracji synchronicznych i asynchronicznych oraz architektury mikrousługowej. Istotnym elementem jest automatyzacja procesu dostarczania i wdrażania usług z wykorzystaniem CI/CD oraz Kubernetes, przy zachowaniu wysokich standardów jakości, bezpieczeństwa i wydajności. Celem jest również stworzenie spójnych i skalowalnych mechanizmów integracji, które umożliwią dalszy rozwój oraz efektywną wymianę danych pomiędzy systemami biznesowymi.
  • Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji w Java.
  • Praktyczna znajomość Java 21+ oraz Spring Boot.
  • Znajomość Spring Cloud i Hibernate będzie dodatkowym atutem.
  • Doświadczenie w projektowaniu i implementacji integracji międzysystemowych oraz API.
  • Praktyczna znajomość REST, JSON, OpenAPI, OAuth 2.0 i JWT.
  • Doświadczenie w pracy z SOAP i XML.
  • Doświadczenie w budowaniu integracji asynchronicznych z wykorzystaniem Apache Kafka, RabbitMQ lub innego brokera wiadomości.
  • Doświadczenie w realizacji integracji z wykorzystaniem platform klasy API Management, obejmujące publikowanie i zabezpieczanie API.
  • Doświadczenie w rozwijaniu rozwiązań w architekturze mikrousługowej.
  • Praktyczne doświadczenie we wdrażaniu i utrzymaniu aplikacji w środowisku Kubernetes.
  • Doświadczenie w pracy z procesami CI/CD, w szczególności z Bamboo lub Jenkins.
  • Praktyczna znajomość Git i Bitbucket.
  • Doświadczenie w automatyzacji procesu budowania i wdrażania aplikacji.
  • Znajomość Jira i pracy w środowisku projektowym.
  • Doświadczenie w tworzeniu testów jednostkowych oraz praktyczna znajomość frameworków testowych dla Java, np. JUnit i Mockito.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available