Programista Java
20200-23500 PLN miesięcznie (B2B)
ITFS
Czym będziesz się zajmować?
Charakterystyka oferty:- Miejsce pracy: praca hybrydowa (praca raz na dwa tygodnie z biura klienta w Warszawie)
- Start: ASAP
- Współpraca: B2B z ITFS (współpraca długofalowa)
- Wynagrodzenie: 120-140 zł/h netto + VAT
- Proces rekrutacyjny: krótka rozmowa z ITFS➡ rozmowa techniczna z klientem ➡ decyzja
- Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej
- Możliwość skorzystania z dodatkowych benefitów (pakiet medyczny, sportowy, darmowa opieka księgowa - do 3 wpisów miesięcznie)
- Całościowe programowanie procesów, w tym: frontend - zgodnie z wytycznymi UX, w plikach .json; backend - 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.
- Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii
- 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
Kogo poszukujemy?
Wymagania:- Min. 4 lata doświadczenia komercyjnego w programowaniu
- Min. 3 lata pracy w technologiach Java/Spring/Groovy
- Praktyczna znajomość systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np.GitFlow, Trunk Development
- Doświadczenie w pracy z technologiami takimi jak: Maven, Jenkins, CI/CD, Jira/Confluence, Apache Kafka
- Znajomość ELK Stack, w szczególności Elastic oraz Grafana
- Znajomość min. jednego narzędzia do statycznej analizy kodu (np. SonarQube)
- Znajomość min. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.)
- Znajomość min. jednego środowiska IDE obsługującego język Java (np. IDEA Intellij)
- Znajomość i zrozumienie sposobów komunikacji REST
- Podstawowa znajomość sposobu działania i obsługi procesów BPM
- 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
- Doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych wzorców projektowych
Czego wymagamy?
Znajomości:
Mile widziane:
Języki:
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 120-140 PLN godzinowo (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: Hybrydowo
- Pakiet medyczny, Pakiet sportowy
Gdzie będziesz pracował?
Centrum, Warszawa lub hybrydowo
Kim jesteśmy?
ITFS jest firmą consultingową z Trójmiasta, posiadającą także oddział w Warszawie. Zajmujemy się przede wszystkim rekrutacją specjalistów IT i tworzeniem projektowych Software House dla naszych Klientów z Polski oraz Europy Zachodniej.