Mid Integration Developer (Java)
Brak informacji o wynagrodzeniu
MidFull-time·B2B
#434409·Dodano 3 dni temu·4
Źródło: IT FactoryTech Stack / Keywords
JavaSpring BootSpring CloudHibernateRESTJSONOpenAPIOAuth 2.0JWTSOAP
Firma i stanowisko
Dołącz do zespołu realizującego strategiczny projekt transformacji cyfrowej dla dużej organizacji z sektora finansowego. Zespół odpowiedzialny jest za rozwój usług integracyjnych i API wspierających kluczowy obszar biznesu cyfrowego.
Wymagania
- Min. 4 lata komercyjnego doświadczenia w tworzeniu aplikacji w Java, w tym praktyczna praca z Java 21+ i Spring Boot (mile widziane również Spring Cloud i Hibernate)
- Doświadczenie w projektowaniu i implementacji integracji międzysystemowych oraz API z wykorzystaniem REST, JSON, OpenAPI, OAuth 2.0 i JWT, a także SOAP i XML
- Doświadczenie w budowaniu integracji asynchronicznych z użyciem Apache Kafka, RabbitMQ lub innego brokera wiadomości
- Doświadczenie w integracjach z wykorzystaniem platform klasy API Management (publikowanie i zabezpieczanie API)
- Doświadczenie w tworzeniu rozwiązań w architekturze mikrousługowej oraz wdrażaniu ich w środowisku Kubernetes
- Praktyka w procesach CI/CD (Bamboo lub Jenkins), praca z repozytoriami Git/Bitbucket oraz z Jira
- Doświadczenie w tworzeniu testów jednostkowych i korzystaniu z frameworków testowych dla Javy
- Doświadczenie w pracy z bazami PostgreSQL lub Oracle, w tym w tworzeniu i optymalizacji zapytań SQL
- Udokumentowana samodzielność w rozwiązywaniu problemów i podejmowaniu decyzji technicznych
Nice to have:
- Doświadczenie z Microsoft Azure API Management lub rozwiązaniem równoważnym
- Praktyczna znajomość Dockera, Kubernetes i Helm
- Doświadczenie w wykorzystaniu Apache NiFi w rozwiązaniach integracyjnych
Obowiązki
- Projektowanie, implementacja, testowanie i utrzymanie przepływów integracyjnych oraz API zgodnie z wymaganiami i Definition of Done
- Aktywny udział w podejmowaniu decyzji technicznych dotyczących realizacji integracji i API, z uwzględnieniem obowiązujących standardów architektonicznych
- Zapewnianie jakości, bezpieczeństwa, dostępności i wydajności dostarczanych rozwiązań, w tym diagnozowanie i usuwanie przyczyn problemów
- Współpraca z architektami, analitykami, Product Ownerami i zespołami projektowymi przy doprecyzowywaniu wymagań i uzgadnianiu rozwiązań
- Udział w estymacji, planowaniu prac oraz analizie ryzyk technicznych
- Wspieranie zespołu w rozwiązywaniu problemów technicznych i dzielenie się dobrymi praktykami
- Regularny udział w code review oraz rozwój standardów jakości kodu i automatyzacji
Benefity
- Forma pracy: hybrydowa, Warszawa (3 dni w biurze, 2 dni zdalnie)
- Usługi świadczone z terytorium Polski
- Forma zatrudnienia: B2B
Inne informacje
- Usługi świadczone z terytorium Polski
IT Factory
54 aktywne oferty