Programista Integracji / Mid Integration Developer
135 PLN/ godz.B2B
MidFull-time·B2B
#452220·Dodano wczoraj·5
Źródło: RITS Professional ServicesTech Stack / Keywords
JavaSpring BootKubernetesCI/CDRESTJSONOpenAPIOAuth 2.0JWTApache Kafka
Firma i stanowisko
RITS Group to firma informatyczna oferująca usługi programistyczne dla rynku polskiego i międzynarodowego. Firma należy do najszybciej rozwijających się spółek technologicznych, z kulturą organizacyjną opartą na zaufaniu, współpracy i ciągłym doskonaleniu.
Wymagania
- Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji w Java, w tym praktyczna znajomość Java 21+ oraz Spring Boot.
- Doświadczenie z projektowaniem i implementacją integracji międzysystemowych oraz API z wykorzystaniem:
- REST,
- JSON,
- OpenAPI,
- OAuth 2.0,
- JWT,
- SOAP,
- 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, w tym publikowania i zabezpieczania API.
- Praktyczna znajomość architektury mikrousługowej oraz doświadczenie we wdrażaniu rozwiązań w środowisku Kubernetes.
- Doświadczenie w pracy z procesami CI/CD, w szczególności z Bamboo lub Jenkins, oraz z Git/Bitbucket.
- Praktyczna znajomość automatyzacji wdrożeń oraz pracy z Jira.
- Doświadczenie w tworzeniu testów jednostkowych i korzystaniu z frameworków testowych dla Java.
- Doświadczenie w pracy z bazami PostgreSQL lub Oracle, w tym w tworzeniu i optymalizacji zapytań SQL.
- Udokumentowana samodzielność w rozwiązywaniu problemów oraz podejmowaniu decyzji technicznych.
Nice to have:
- Doświadczenie z Microsoft Azure API Management lub rozwiązaniem równoważnym.
- Praktyczna znajomość Docker, Kubernetes i Helm.
- Doświadczenie w wykorzystaniu Apache NiFi w rozwiązaniach integracyjnych.
- Mile widziane doświadczenie z Spring Cloud i Hibernate.
Obowiązki
- Projektowanie, implementowanie, testowanie i utrzymywanie przepływów integracyjnych oraz API zgodnie z wymaganiami i Definition of Done.
- Aktywny udział w podejmowaniu decyzji technicznych dotyczących sposobu realizacji integracji i API, z uwzględnieniem obowiązujących standardów architektonicznych.
- Dbanie o jakość, bezpieczeństwo, dostępność i wydajność dostarczanych rozwiązań.
- Diagnozowanie problemów technicznych oraz identyfikowanie i usuwanie ich przyczyn.
- Współpraca z architektami, analitykami, Product Ownerami oraz zespołami projektowymi w zakresie doprecyzowania wymagań i uzgadniania rozwiązań.
- Udział w estymacji i planowaniu prac oraz identyfikowaniu i analizie ryzyk technicznych.
- Wspieranie członków zespołu w rozwiązywaniu problemów technicznych oraz dzielenie się dobrymi praktykami.
- Regularny udział w code review oraz rozwijaniu standardów jakości kodu i automatyzacji procesu wytwarzania oprogramowania.
Benefity
- Praca w modelu hybrydowym: 3 dni w biurze w Warszawie, 2 dni zdalnie.
- Możliwość świadczenia usług z terytorium Polski.
- Forma współpracy: B2B.
- Stawka do 135 zł/h netto + VAT.
Inne informacje
Forma pracy: usługi świadczone z terytorium Polski
RITS
242 aktywne oferty