Full Stack Developer
Warszawa
W naszym zespole będziesz odpowiadać za:
- Rozwój nowych funkcjonalności w systemach bankowych
- Zapewnienie wysokiej jakości oprogramowania (funkcjonalność, wydajność, niezawodność)
- Udział w projektach realizowanych w jednostce
- Proponowanie i wdrażanie nowych rozwiązań technologicznych, optymalizacji
- Współpracę z analitykami, klientem biznesowym i innymi zespołami technicznymi
- Tworzenie wysokiej jakości dokumentacji swojej pracy
Ta praca jest dla Ciebie, jeśli:
- Posiadasz wykształcenie wyższe min. inżynierskie o profilu ścisłym (preferowane kierunki: informatyczny, matematyczny, fizyczny)
- Masz min. 3 lata komercyjnego doświadczenia w programowaniu
- Posiadasz doświadczenie w programowaniu aplikacji z wykorzystaniem technologii Frontend lub Backend
- Znajomość Spring/Spring-boot
- Znajomość JPA oraz Hibernate
- Znajomość Maven, GIT
- Znajomość SQL (PostgreSQL)
- Znajomość architektury mikroserwisowej
- Umiejętność projektowania REST API
- Umiejętność projektowania testów automatycznych
- Znajomość narzędzi do wytwarzania testów automatycznych (np. Junit, Mockito, WireMock)
- Znajomość Event-driven architecture (EDA)
- Znajomość dobrych praktyk programowania
Mile widziana znajomość:
- Zuul
- Gerrit
- Scrum
- DDD - Domain Driven Design
- Znajomość sektora bankowego (system CRM)
- Kubernetes
- Azure AKS
- Znajomość języka angielskiego na poziomie B1/B2
Oferujemy Ci:
- Zatrudnienie w ramach umowy o pracę
- Premię uzależnioną od wyników i zaangażowania
- Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach
- Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach
- System szkoleń i programów rozwojowych
- Dostęp do Wewnętrznej Giełdy Pracy
- Przyjazną atmosferę w pracy