CPU Softwarehouse AG
CPU Softwarehouse AG
51 – 200 Pracownicy
DoradztwoLogistykaMarketing
CPU Softwarehouse AG tworzy oprogramowanie i świadczy usługi doradztwa IT, koncentrując się na cyfryzacji procesów biznesowych, przede wszystkim w bankowości. Korzystając z ponad 40-letniego doświadczenia, firma wspiera banki, oferując im tworzenie oprogramowania dostosowanego do ich potrzeb oraz doradztwo w zakresie optymalizacji procesów, zgodności z regulacjami i strategii cyfryzacji. Łączy technologie z praktycznymi wskazówkami dotyczącymi działalności operacyjnej, pomagając zespołom bankowym zwiększać efektywność, zarządzać ryzykiem i skuteczniej obsługiwać klientów.

Programista Full Stack, Java i Angular

Rozwijanie i utrzymanie oprogramowania bankowego w CPU Consulting & Software z użyciem Java, Spring Boot i Angular. Hybrydowy model pracy.

Opis

  • Tworzenie i utrzymywanie oprogramowania dla systemów frontendowych i backendowych.
  • Realizacja wymagań biznesowych: od analizy i projektowania po implementację, testowanie i wdrożenie produkcyjne.
  • Udział w projektowaniu, implementacji, testowaniu, wdrażaniu i utrzymaniu oprogramowania na wszystkich etapach jego cyklu życia.
  • Tworzenie modułowych architektur zaprojektowanych z myślą o skalowalności i łatwości utrzymania.
  • Integracja modułów i baz danych oraz przeprowadzanie testów deweloperskich i integracyjnych.
  • Przegląd kodu, naprawianie błędów, wsparcie zapewniania jakości i automatyzacja testów.
  • Współpraca z właścicielami i menedżerami produktu oraz zespołami interdyscyplinarnymi.
  • Udział w planowaniu sprintów, szacowanie nakładu pracy i wspieranie usprawniania współpracy w zespole.
  • Wsparcie w obsłudze i rozbudowie istniejących aplikacji i narzędzi.

Wymagania

  • Wykształcenie wyższe w dziedzinie informatyki, informatyki biznesowej lub pokrewnej, wykształcenie zawodowe jako specjalista IT albo równoważne kwalifikacje.
  • Kilka lat doświadczenia w tworzeniu oprogramowania na stanowisku programisty Full Stack.
  • Bardzo dobra znajomość Java, Spring Boot lub Jakarta EE, Angular, TypeScript, SQL i tworzenia baz danych.
  • Doświadczenie w pracy z architekturą mikrousług.
  • Doświadczenie w pracy ze złożonymi strukturami danych.
  • Znajomość automatyzacji testów i zapewniania jakości oprogramowania.
  • Doświadczenie w pracy ze zwinnymi metodykami, takimi jak Scrum lub SAFe.
  • Doświadczenie w internacjonalizacji aplikacji, na przykład z użyciem ngx-translate, będzie dodatkowym atutem.
  • Znajomość narzędzi do zarządzania testami i ich automatyzacji będzie dodatkowym atutem.
  • Doświadczenie w pracy z platformami kontenerowymi lub chmurowymi, takimi jak OpenShift, będzie dodatkowym atutem.
  • Doświadczenie w sektorze bankowym lub znajomość regulacji dotyczących sektora finansowego będzie dodatkowym atutem.
  • Umiejętność analitycznego myślenia i uporządkowane podejście do pracy.
  • Orientacja na procesy.
  • Umiejętność współpracy i zainteresowanie pracą w zespołach interdyscyplinarnych.
  • Dobre umiejętności komunikacyjne i zdolność do samodzielnej pracy.
  • Gotowość do nauki i dbałość o jakość.
  • Znajomość języka niemieckiego na poziomie C1/C2.
  • Znajomość języka angielskiego na poziomie B2.

Benefity

  • Umowa o pracę na czas nieokreślony.
  • Dopłata pracodawcy w wysokości 20% do pracowniczego programu emerytalnego.
  • Ukierunkowane szkolenia i możliwości rozwoju zawodowego.
  • Elastyczne godziny pracy z kontem czasu pracy.
  • Możliwość pracy zdalnej.
  • Leasing sprzętu i rowerów.
  • Dostęp do portalu zniżkowego dla pracowników z ofertami 600 znanych firm.