Programista Java / Programistka Java (mid/senior)
FINTURE Sp. z o.o.
Programista Java / Programistka Java (mid/senior)
Miejsce pracy: Warszawa
Technologie, których używamy
Wymagane
- Java
- Groovy
- Spring Boot
- REST API
- XML
- Apache Kafka
- Git
- Maven
- Jenkins
- Jira
- Confluence
- IntelliJ IDEA
- Elastic
- Grafana
- SonarQube
- Spock
- JUnit
- Mockito
Mile widziane
- JBPM
- BPMN
- React
- Domain-Driven Design
- MQ
O projekcie
Dla naszego klienta z branży bankowej poszukujemy Programisty Java / Programistki Java. Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie procesów biznesowych na wewnętrznym frameworku bankowym wykorzystującym technologie Java/Groovy. W swojej codziennej pracy będziesz tworzyć logikę procesową, integrować rozwiązania z systemami zewnętrznymi, realizować testy, wykonywać code review oraz analizować logi i błędy produkcyjne.
Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos.
Praca hybrydowa w wymiarze 2 dni w tygodniu z biura w Warszawie – siedziba klienta.
Twój zakres obowiązków
- Projektowanie, rozwój i utrzymanie procesów biznesowych w ramach wewnętrznej platformy procesowej.
- Implementacja logiki biznesowej z wykorzystaniem technologii Java/Groovy oraz Spring Boot.
- Tworzenie i rozwijanie komponentów backendowych oraz integracji z systemami zewnętrznymi poprzez REST oraz ESB.
- Konfiguracja i rozwój modeli danych oraz definicji procesów w oparciu o pliki XML i silnik procesowy JBPM.
- Przygotowywanie elementów warstwy prezentacji zgodnie z wytycznymi UX.
- Tworzenie, rozwijanie i utrzymywanie testów jednostkowych.
- Przeprowadzanie testów deweloperskich oraz wsparcie testów integracyjnych, UAT i regresyjnych.
- Udział w code review.
- Analiza logów aplikacyjnych i procesowych oraz diagnozowanie problemów na różnych środowiskach.
- Monitoring działania aplikacji oraz wsparcie w analizie i usuwaniu błędów produkcyjnych.
- Współpraca z zespołami biznesowymi i technicznymi w metodykach Agile.
Nasze wymagania
- Minimum 4 lata doświadczenia w pracy z technologiami Java, Spring oraz Groovy.
- Bardzo dobra znajomość systemu kontroli wersji Git oraz praktyk organizacji pracy takich jak GitFlow lub Trunk-Based Development.
- Doświadczenie w pracy z Maven.
- Znajomość narzędzi CI/CD, w szczególności Jenkins.
- Praktyczne doświadczenie w korzystaniu z Jira oraz Confluence.
- Doświadczenie w integracji systemów z wykorzystaniem REST API.
- Znajomość Apache Kafka lub innych rozwiązań komunikacji asynchronicznej.
- Umiejętność pracy z logami aplikacyjnymi oraz narzędziami monitoringu (Elastic, Grafana).
- Doświadczenie w korzystaniu z narzędzi do statycznej analizy kodu (np. SonarQube).
- Znajomość frameworków testów jednostkowych (np. JUnit, Mockito, Spock).
- Doświadczenie w pracy z środowiskami IDE dla języka Java (np. IntelliJ IDEA).
- Umiejętność pracy zespołowej oraz współpracy w środowisku Agile.
Mile widziane
- Znajomość procesów BPM oraz silników workflow.
- Umiejętność modelowania procesów w notacji BPMN.
- Doświadczenie w Domain-Driven Design (DDD).
- Doświadczenie w sektorze bankowym lub innych środowiskach o wysokiej złożoności procesowej.
- Podstawowa znajomość React.
Tak organizujemy naszą pracę
Liczba osób w zespole
8
Tak pracujemy
- u klienta
- agile
Skład zespołu
- backend developer
- tester manualny
- product owner
- analityk biznesowy
- analityk systemowy
To oferujemy
- Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001)
- Niekorporacyjną atmosferę i płaską strukturę organizacyjną
- Możliwość ciągłego rozwoju poprzez:
- pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów
- współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą
- dofinansowanie do szkoleń i certyfikatów
- Program Poleceń Pracowniczych
- Kulturę organizacyjną opartą na wartościach:
- działamy z dobrą intencją
- dzielimy się wiedzą
- bierzemy odpowiedzialność
- stale się doskonalimy
- ludzie są dla nas najważniejsi
- działamy, znając cel i sens naszej pracy
- komunikujemy się szczerze i profesjonalnie
- działamy z dobrą intencją
- dzielimy się wiedzą
- bierzemy odpowiedzialność
- stale się doskonalimy
- ludzie są dla nas najważniejsi
- działamy, znając cel i sens naszej pracy
- komunikujemy się szczerze i profesjonalnie
- Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy”
- Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń
- Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie nauki języków
- dofinansowanie szkoleń i kursów
- ubezpieczenie na życie
- spotkania integracyjne
- paczki świąteczne
- program rekomendacji pracowników
- inicjatywy dobroczynne
Etapy rekrutacji
- selekcja CV
- rozmowa rekrutacyjna
- oferta
FINTURE Sp. z o.o.
• FINTURE to dynamiczny i ambitny zespół tworzący rozwiązania informatyczne, odpowiadające aktualnym trendom rynkowym – głównie w sektorze finansowym i ubezpieczeniowym.
• BAZUJEMY na szerokim wachlarzu technologii i narzędzi, aby docelowe rozwiązania optymalnie komponowały się ze środowiskiem informatycznym naszych klientów.
• DBAMY o właściwą komunikację projektową, która według nas stanowi fundament w osiąganiu zamierzonych celów biznesowych.
• WSPIERAMY naszych klientów na każdym etapie projektowym, począwszy od koncepcji rozwiązania, doboru właściwych narzędzi i technologii, planowania projektowego, dewelopmentu, testowania, utrzymania produkcyjnego i wsparcia serwisowego.
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".
- junior java developer bez doświadczenia Warszawa
- java lead developer Warszawa
- modern java developer Warszawa
- angular java junior developer Warszawa
- java scala developer Warszawa
- programista java/jee Warszawa
- senior java engineer big data Warszawa
- młodszy programista java Warszawa
- starszy programista java Warszawa
- programista java senior Warszawa