Tech Stack / Keywords
Firma i stanowisko
Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic z 5500 pracownikami. Klientem jest jeden z trzech największych polskich banków uniwersalnych oraz jedna z największych instytucji finansowych w Europie Środkowo-Wschodniej. Projekt dotyczy nowoczesnej bankowości elektronicznej dla klientów korporacyjnych, mającej na celu stworzenie bezpiecznej, intuicyjnej i skalowalnej platformy do zarządzania finansami przedsiębiorstw oraz dostarczania usług bankowych.
Wymagania
- Znajomość języka Java w wersji 11+ oraz frameworków Spring Framework i Spring Boot 3.5+
- Znajomość technologii Hazelcast i Redis
- Znajomość JPA oraz Hibernate
- Znajomość architektury mikroserwisowej oraz architektury heksagonalnej
- Znajomość DDD (Domain-Driven Design)
- Znajomość technologii i mechanizmów integracyjnych, w szczególności SOAP, REST oraz Kafka
- Znajomość SQL oraz relacyjnych baz danych PostgreSQL i Oracle
- Umiejętność efektywnego wykorzystania narzędzi AI w procesie tworzenia oprogramowania
- Znajomość wzorców projektowych, w tym zapewniających odporność i niezawodność usług w systemach rozproszonych
- Znajomość zasad tworzenia wysokiej jakości oprogramowania, w szczególności SOLID, DRY i KISS
- Umiejętność doboru i tworzenia odpowiednich rodzajów testów oprogramowania
- Znajomość narzędzi i metod diagnostyki oraz optymalizacji wydajności aplikacji
- Znajomość narzędzi i zagadnień związanych z procesem wdrażania oprogramowania, w tym Maven, Jenkins, Docker, CI/CD oraz Kubernetes
- Znajomość podstawowych zagadnień i pojęć związanych z bankowością oraz sektorem finansowym
Obowiązki
- Projektowanie, rozwój i utrzymanie aplikacji backendowych opartych na Java i Spring Boot
- Tworzenie i rozwijanie systemów w architekturze mikroserwisowej
- Projektowanie rozwiązań zgodnie z zasadami DDD i architektury heksagonalnej
- Implementacja i integracja usług z wykorzystaniem REST, SOAP oraz Apache Kafka
- Praca z relacyjnymi bazami danych oraz optymalizacja zapytań i wydajności aplikacji
- Tworzenie testów jednostkowych i integracyjnych
- Udział w Code Review, refaktoryzacji kodu oraz podejmowaniu decyzji technicznych
- Dbanie o jakość, bezpieczeństwo i niezawodność rozwijanych rozwiązań
Benefity
- Dedykowany Opiekun Kontraktu jako główny punkt kontaktu
- Możliwość uczestnictwa w wybranych szkoleniach, certyfikacjach i konferencjach związanych z projektami
- Możliwość udziału w kolejnym procesie kwalifikacji i propozycjach współpracy B2B w ramach #SmartChange
- Dostęp do webinarów #edge1talks i inicjatyw społeczności Edge1S
- Uczestnictwo w inicjatywach sportowych i korzystanie z sal treningowych
- Dobrowolny dostęp do usług dodatkowych, takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne
- Możliwość korzystania z platformy kafeteryjnej do wyboru usług i produktów na przyznane punkty
Inne informacje
Informujemy, że administratorem danych jest Edge One Solutions sp. z siedzibą w Warszawie. Dane osobowe są przetwarzane w celu realizacji procesu rekrutacji zgodnie z obowiązującymi przepisami prawnymi. Podanie danych obowiązkowych jest niezbędne do udziału w procesie rekrutacji, a ich przetwarzanie odbywa się na podstawie ciążących obowiązków prawnych lub zgody. Dane będą przechowywane do zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia roszczeń.
Edge One Solutions
323 aktywne oferty