Data Force Group sp. z o.o.
Data Force Group Sp. z o.o. to firma specjalizująca się w nowoczesnych rozwiązaniach technologicznych i analizie danych. Oferuje kompleksowe usługi wspierające rozwój biznesu poprzez zastosowanie zaawansowanych technologii i analizy danych.
O firmie
Data Force Group to innowacyjna firma konsultingowa specjalizująca się w dostarczaniu zaawansowanych rozwiązań z zakresu sztucznej inteligencji, Big Data i analityki biznesowej dla kluczowych sektorów gospodarki. Skupiamy się na generowaniu mierzalnej wartości biznesowej, wypełniając lukę między kadrą zarządzającą a ekspertami technicznymi. Nasze rozwiązania są rekomendowane przez dyrektorów najwyższego szczebla z branż takich jak handel detaliczny, bankowość i telekomunikacja.
Kogo szukamy?
Poszukujemy doświadczonych Senior Java Developerów do zespołu realizującego zaawansowane projekty dla klientów z sektora bankowego. Szukamy ekspertów, którzy mają solidne doświadczenie w tworzeniu skalowalnych, bezpiecznych aplikacji enterprise w środowisku finansowym.
Twoje zadania
Projektowanie i rozwój zaawansowanych aplikacji Java dla sektora bankowego
Tworzenie mikroserwisów i architektury rozproszonej
Implementacja rozwiązań zgodnych z wymogami bezpieczeństwa i regulacjami bankowymi
Optymalizacja wydajności aplikacji obsługujących wysokie wolumeny transakcji
Code review i mentoring młodszych członków zespołu
Współpraca z architektami w projektowaniu rozwiązań technicznych
Implementacja wzorców projektowych i najlepszych praktyk
Integracja z systemami bankowymi i zewnętrznymi API
Udział w analizie technicznej i estymacji zadań
Tworzenie i utrzymanie dokumentacji technicznej
Współpraca z zespołami DevOps przy wdrożeniach i automatyzacji
Nasze wymagania
Minimum 5 lat komercyjnego doświadczenia w programowaniu Java
Doświadczenie w projektach dla sektora finansowego/bankowego (min. 2 lata)
Ekspercka znajomość Java 11+ i ekosystemu Spring (Spring Boot, Spring Cloud)
Doświadczenie w budowaniu mikroserwisów i systemów rozproszonych
Praktyczna znajomość REST API i projektowania usług webowych
Doświadczenie z bazami danych SQL (Oracle/PostgreSQL) i NoSQL
Znajomość wzorców projektowych i architektury enterprise
Doświadczenie w pracy z systemami kolejkowania (Kafka, RabbitMQ)
Umiejętność pisania wydajnego, bezpiecznego i testowalnego kodu
Znajomość narzędzi CI/CD (Jenkins, GitLab CI)
Doświadczenie w tworzeniu aplikacji wielowątkowych
Znajomość języka angielskiego (min. B2)
Mile widziane
Znajomość Kubernetes i Docker
Doświadczenie z chmurą AWS lub Azure
Znajomość Apache Camel, Spring Integration
Doświadczenie w implementacji wzorca Event Sourcing i CQRS
Znajomość Hibernate/JPA na poziomie zaawansowanym
Doświadczenie w integracji z systemami core banking
Znajomość protokołów bezpieczeństwa (OAuth2, JWT, SSL/TLS)
Doświadczenie w implementacji PSD2/Open Banking API
Znajomość narzędzi do monitorowania (ELK Stack, Prometheus, Grafana)
Certyfikaty Java (Oracle Certified Professional)
Doświadczenie w optymalizacji JVM i profilowaniu aplikacji
Znajomość Domain Driven Design
Technologie w projektach
Java 11+, Spring Boot, Spring Cloud
Mikroserwisy, REST API, SOAP
Oracle, PostgreSQL, MongoDB, Redis
Apache Kafka, RabbitMQ
Docker, Kubernetes
Jenkins, GitLab CI/CD
JUnit, Mockito, TestContainers
Maven/Gradle
IntelliJ IDEA
Warunki współpracy
Współpraca B2B
Praca zdalna z możliwością pracy z biura w Warszawie (1-2 razy w miesiącu)
Start: 1mc
Długofalowa współpraca z możliwością rozwoju
Net per month - B2B
Check similar offers