PROJEKT dotyczy stworzenia od podstaw systemu do procesowania kredytowego dla klienta biznesowego. Komponenty/aplikacje są budowane na technologiach opensource.
WARSTWA PREZENTACJI: Angular 6+, Bootstrap, nginx.
WARSTWA BACKEND: Java 8+, Spring, SpringBoot, Activity/Camunda, Maven, Tomcat.
WARSTWA TRANSPORTOWA: REST, Kafka, RabbitMQ.
DO TWOICH ZADAŃ NALEŻEĆ BĘDZIE:
- tworzenie architektury systemu pokrywającej się z wymaganiami klienta,
- współpraca z analitykiem biznesowym w celu weryfikacji oczekiwań klienta,
- definiowanie zadań i monitorowanie ich realizacji przez zespół techniczny, w tym developerów,
- zapewnienie wysokiej jakości oprogramowania wytwarzanego przez zespół,
- mentoring teamu developerskiego.
OCZEKIWANIA WOBEC CIEBIE:
- min. 5 lat doświadczenia w technologiach Java, Spring, myBatis, Hibernate, liquibase, tomcat, maven
- doświadczenie z AngularJS/2+, nginx, npm,
- bardzo dobra znajomość relacyjnych baz danych (preferowane doświadzczenie w PostgreSQL) i języka SQL,
- doświadczenie z nierelacyjnymi bazami danych (MongoDB, Cassandra),
- doświadczenie w projektowaniu i wytwarzaniu systemów BPM (Activiti, Camunda),
- doświadczenie w integracji i projektowaniu usług (WebSphere MQ, Kafka, Swagger, Rest, MQ, Streams),
- doświadczenie z konteneryzacją (Docker), rozwiązaniami chmuorowymi (preferowany OpenShift), automatyzacji procesów CI/CD (Jenkins),
- doświadczenie w pisaniu testów automatycznych (jUnit, spock, mockito, selenium, cucumber),
- znajomość wzorców projektowych i praktyczne zastosowanie, optymalizacja pod kontem wydajności, skalowalności, wysokiej dostępności (HA),
- doświadczenie w domenowym podejściu do wytwarzanych komponentów (mikrousługi, mikrofrontend),
- min. 2 lata doświadczenia w organizowaniu i zarządzaniu zespołem wytwórczym.
OFERUJEMY:
- wynagrodzenie: do 1200 zł netto/dzień/FV/w zależności od doświadczenia,
- praca zdalna z incydentalnymi przyjazdami do biura- Warszawa (ok. Metro Daszyńskiego)
- karta MultiSport – żeby zawsze być w formie,
- opieka medyczna – żeby móc; zadbać o zdrowie swoje i bliskich,
- dostęp do platformy e-learningowej – żeby być na czasie z nowinkami IT (Treehouse),
- bonus relokacyjny, jeśli potrzebujesz,
- program poleceń,
- program przygotowujący do wystąpień publicznych (na meetup’ac;h i konferencjach),
- imprezy integracyjne i charytatywne.