Aplikuj teraz

Senior Java Developer

Data Force Group sp. z o.o.

Warszawa, Grzybowska 43
22 000 - 30 000 PLN
Hybrydowa
B2B
REST API
Java
PostgreSQL
CI/CD
GitLab
Oracle
🚢 Kubernetes
GCP
💼 B2B
Hybrydowa
Pełny etat

Job description

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

Wyświetlenia: 2
Opublikowana8 dni temu
Wygasaza 22 dni
Rodzaj umowyB2B
Tryb pracyHybrydowa
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Developer"