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
Stack Developer • Warszawa