Backend Engineer
HSBC Service Delivery (Polska) Sp. z o.o.
⚲ Kraków, Dębniki
17 500–23 000 zł brutto / mies.
Wymagania
- senior experience w Java i Spring Boot
- doświadczenie w budowaniu i utrzymaniu usług na Kubernetes
- praktyczne doświadczenie z chmurą, szczególnie AWS
- znajomość standardów projektowania API (OpenAPI 3.0/Swagger, REST, JSON, mikroserwisy)
- doświadczenie z CI/CD (GitHub, Jira, Jenkins, Maven, Groovy)
- znajomość bezpieczeństwa usług, w tym OAuth 2.0 oraz Kong API Gateway
- zrozumienie Agile testing discipline (np. TDD) i doświadczenie w dostarczaniu w Scrum
- umiejętność szybkiej nauki nowych technologii i domen biznesowych
Opis stanowiska
Dołączysz do zespołu Messaging Delivery Platform w HSBC w Krakowie, gdzie będziesz projektować i budować rozproszone systemy backendowe w Javie i Spring Boot, odpowiedzialne za dostarczanie wiadomości do klientów banku kanałami wychodzącymi. Platforma przechodzi modernizację i standaryzację, a Ty będziesz pracować w wielodyscyplinarnym zespole Agile, współpracując z inżynierami z różnych geografii. To oferta dla seniora z doświadczeniem w Kubernetes, AWS i projektowaniu API, który lubi szybko uczyć się nowych technologii i domen biznesowych. Zatrudnienie na UoP, praca hybrydowa.
🔍 Dekoder Ogłoszenia
🔴
Senior experience in Java and Spring Boot.
Prawdopodobnie szukają kogoś z co najmniej 5-7 latami doświadczenia, a nie tylko osoby z kilkoma latami praktyki.
🔴
Experience building and running services on Kubernetes.
Może oznaczać zarówno projektowanie i wdrażanie nowych usług w Kubernetes, jak i utrzymywanie istniejących w środowisku produkcyjnym.
🔴
Solid understanding of Agile testing discipline (e.g., TDD) and strong Agile/Scrum delivery experience.
Oczekują nie tylko znajomości teorii Agile, ale także aktywnego udziału w procesach Scrum i stosowania praktyk testowych w codziennej pracy.
🔴
Ability to learn new technologies and business domains quickly and apply them to real delivery challenges.
Może sugerować, że zespół pracuje z wieloma różnymi technologiami lub że projekty mogą wymagać szybkiego przełączania się między różnymi obszarami biznesowymi.
🟡
The platform centralises the delivery of messages to the bank’s customers over outbound channels that are relevant to the customer, aligned to business strategy. It consists of several evolving systems/components and is undergoing modernisation and standardisation.
Projekt jest w trakcie modernizacji, co może oznaczać pracę z legacy code, ale też szansę na wprowadzanie nowych rozwiązań.