Show more filters
Banner image for Integral Solutions - Data & AI
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Warsaw, Mazowieckie, Poland
A free Jobstore account is required to proceed to the employer site.
Lokalizacja: Warszawa

Forma pracy: Hybryda, 1 dzień z biura tygodniowo

Współpraca: B2B

Stawka: do 120 PLN/h

Zadania

  • Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie. Programiści procesów nie rozwijają platformy. - Groovy, - Spring Boot, - JBPM, - React.
  • Całościowe programowanie procesów, w tym: - Frontend - zgodnie z wytycznymi UX, w plikach .json, - Backend - programowanie obiektowe w Groovy, - Komunikacja - programowanie obiektowe w Groovy z wykorzystaniem REST/ESB, - Model danych - deklaracja na poziomie plików .xml, - Silnik procesowy - deklaracja na poziomie plików .xml.jpdl.
  • Wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku.
  • Wsparcie w wykonywaniu testów UAT oraz testów regresji.
  • Wykonywanie code review.
  • Tworzenie i utrzymywanie testów jednostkowych.
  • Pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk.
  • Monitoring i analiza błędów produkcyjnych.

Wymagania

  • Minimum 2 lata doświadczenia w pracy w bankowości
  • Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym, w tym min. 3 lata w technologiach Java/Spring/Groovy
  • Praktyczna znajomość - systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np. GitFlow, Trunk Development, - managera zależności Maven - systemu obsługi potoków CI/CD Jenkins - narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence - wykorzystywania komunikacji za pomocą Apache Kafka ELK Stack, w szczególności Elastic oraz Grafana - min. jednego narzędzia do statycznej analizy kodu (np. SonarQube) - min. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.) - min. jednego środowiska IDE obsługującego język Java (np. IDEA Intellij)
  • Znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ.
  • Umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych.
  • Umiejętność pracy w metodykach zwinnych. Dodatkowe atuty
  • Znajomość Nemo
  • Podstawowa znajomość sposobu działania i obsługi procesów BPM.
  • Umiejętność pracy z notacją BPMN.
  • Znajomość i umiejętność pracy w Domain Driven Development.
  • Doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych.
  • Doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych.
  • Umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu.
  • Doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych wzorców projektowych.

Co Oferujemy

  • Pracę na kontrakcie B2B
  • Dostęp do systemu myBenefit, w tym prywatne ubezpieczenie medyczne, Multisport i wiele innych
  • Prezenty na różne okazje
  • Wydarzenia firmowe
A free Jobstore account is required to proceed to the employer site.
Jobs in Poland   »   Jobs in Warsaw   »   Senior Java Developer

More jobs

People also search