Senior Fullstack Developer (f/m/d)
CommerzBank
Rola Senior Fullstack Developera w Commerzbanku skupia się na projektowaniu, implementacji i integracji nowych modułów oraz zmian w istniejącym krajobrazie IT banku. Kandydat będzie odpowiedzialny za tworzenie wysokiej jakości rozwiązań, wsparcie w zarządzaniu incydentami i problemami, a także za wdrażanie poprawek i zmian. Praca obejmuje zarówno rozwój backendu (Java, Spring) jak i frontend (JavaScript, React), a także wykorzystanie nowoczesnych technologii chmurowych, takich jak Docker i Kubernetes.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis projektu i domeny biznesowej., dokładny zakres odpowiedzialności w zakresie zarządzania incydentami i problemami..
Rola Senior Fullstack Developera w Commerzbanku skupia się na projektowaniu, implementacji i integracji nowych modułów oraz zmian w istniejącym krajobrazie IT banku. Kandydat będzie odpowiedzialny za tworzenie wysokiej jakości rozwiązań, wsparcie w zarządzaniu incydentami i problemami, a także za wdrażanie poprawek i zmian. Praca obejmuje zarówno rozwój backendu (Java, Spring) jak i frontend (JavaScript, React), a także wykorzystanie nowoczesnych technologii chmurowych, takich jak Docker i Kubernetes.
- ✓Szeroki zakres benefitów, w tym Skills@Work (rozwój osobisty i zawodowy), Employee Assistance Program (wsparcie psychologiczne), dostęp do platformy e-learningowej O'Reilly.
- ✓Praca w modelu hybrydowym z możliwością pracy zdalnej.
- ✓Możliwość pracy z nowoczesnymi technologiami chmurowymi i mikrousługami.
- ✓Udział w transformacji cyfrowej banku.
- !Opis projektu jest dość ogólny, warto dopytać o specyfikę aplikacji i domenę biznesową.
- !Wymagane są 'podstawowe' znajomości Docker, Kubernetes, Serverless, SQL, CI/CD i Cloud Platform, co może oznaczać różny poziom oczekiwań.
- !Współpraca z niemieckimi odpowiednikami może sugerować potencjalne bariery językowe lub kulturowe, choć angielski jest wymagany.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Przeprowadzanie analiz technicznych, projektowanie rozwiązań technicznych i implementacja nowych funkcji, modułów lub interfejsów w oparciu o technologie takie jak Spring i Hibernate.
- •Praca z JavaScript i React do tworzenia funkcjonalności front-endowych.
- •Rozwój aplikacji dla nowoczesnych stosów technologicznych platform chmurowych (Dockerized, Microserivces, Serverless).
- •Analiza i projektowanie rozwiązań problemów w przypadku wystąpienia incydentów lub trudności.
- •Tworzenie dokumentacji technicznej.
- •Doradzanie i konsultowanie młodszych członków zespołu w aspektach rozwoju oraz koordynacja pracy lokalnego zespołu z niemieckimi odpowiednikami.
- •Wsparcie wdrożeń produkcyjnych, przygotowanie pakietów budowania i wydawania oprogramowania.
- •Udział w ceremoniach scrumowych (Daily, Planning, Review, Retro).
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w Javie i Springu, podstawową znajomością JavaScript i React, który rozumie zasady metodyk zwinnych i ma podstawową wiedzę na temat Docker, Kubernetes i SQL. Osoba ta jest gotowa do nauki i rozwoju w obszarze chmury i mikrousług.
Nie dla osób, które szukają roli wyłącznie frontendowej lub wyłącznie backendowej, ani dla osób bez doświadczenia w pracy z Javą, Springiem lub JavaScriptem. Rola wymaga również podstawowej znajomości technologii chmurowych i kontenerowych.
- ?Jakie są główne wyzwania techniczne związane z obecnym projektem?
- ?Jak wygląda podział obowiązków między backendem a frontendem w zespole?
- ?Jakie są plany rozwoju i modernizacji obecnej infrastruktury chmurowej?
- ?Jak często odbywają się wdrożenia na produkcję i jaki jest proces release'ów?
- ?Jak wygląda proces wsparcia incydentów i problemów w zespole?
- ?Czy istnieją możliwości rozwoju w kierunku bardziej specjalistycznych ról (np. Cloud Engineer, SRE)?
- −Szczegółowy opis projektu i domeny biznesowej.
- −Dokładny zakres odpowiedzialności w zakresie zarządzania incydentami i problemami.
- −Informacje o wielkości zespołu i jego strukturze.
- −Szczegóły dotyczące procesu rekrutacyjnego.
Praca w zespole międzynarodowym, z wykorzystaniem metodyk zwinnych (Scrum). Firma podkreśla transformację cyfrową i potrzebę zaangażowania utalentowanych ludzi w tę podróż. Zespół składa się z lokalnych i niemieckich członków.
Nie podano szczegółów dotyczących procesu rekrutacyjnego.