
Senior Java Developer
- Warszawa, mazowieckie Katowice, śląskie
- 19 000-22 000 PLN za rok
- Stała
- Pełny etat
Rozwijamy dwie strategiczne aplikacje:
- System do obsługi korespondencji mailowej oraz procesów opartych na komunikacji mailowej,
- Repozytorium dokumentacji elektronicznej pełniące również rolę silnika procesowego.
- Java 17, Java EE
- Spring
- GCP (Kubernetes)
- Oracle, PostgreSQL
- JSF (PrimeFaces), React, Angular
- Azure DevOps
- wspierasz rozwój aplikacji poprzez modyfikacje po stronie backendu i frontendu,
- współpracujesz z analitykami i testerami przy wdrażaniu zmian
- uczestniczysz w warsztatach zbierania wymagań dotyczących komponentów infrastruktury IT
- obsługujesz zgłoszenia zgodnie z obowiązującym procesem wsparcia aplikacji - zarówno na środowiskach produkcyjnych, jak i testowych
- analizujesz sytuacje awaryjne i błędy systemowe, uczestniczysz w procesie ich rozwiązywania - w tym podatności i awarii
- bardzo dobrze znasz Javę 11+, Java EE, Spring Framework (w tym Spring Boot) oraz Maven,
- masz co najmniej 5 lat doświadczenia na stanowisku programisty,
- znasz REST i masz doświadczenie w tworzeniu REST API,
- posługujesz się SQL i pracowałeś z relacyjnymi bazami danych (Oracle/PostgreSQL), a także z systemami kolejkowymi/eventowymi (Kafka),
- rozumiesz koncepcje programowania obiektowego (OOP) i potrafisz je stosować w praktyce,
- znasz dobre praktyki projektowania aplikacji (np. clean code, DDD) oraz ich implementacji (np. TDD, BDD),
- masz wiedzę z zakresu kryptografii i potrafisz ją wykorzystać w projektach.
- znajomość frameworka JSF (PrimeFaces)
- znajomość React
- doświadczenie z systemami typu BPM (Business Process Management)
- znajomość Ansible, doświadczenie z pracą z chmurą publiczną (Azure, GCP, AWS) bądź prywatną (Kuberentes, Openshift)
- znajomość architektury mikroserwisowej oraz systemów sterowanych zdarzeniami (event driven)
- Inwestujemy w rozwój - proponujemy dofinansowanie szkoleń i kursów oraz dostęp do platform edukacyjnych: Udemy Business, eTutor, wewnętrznej platformy elearningowej. Oferujemy także staże rozwojowe czy konsultacje z doradcami kariery.
- Możliwość aktywnego uczestnictwa w projektach na poziomie pionu oraz całego banku.