Full Stack Developer
Projekt: 10 miesięcy
Zakres obowiązków
Jeżeli programowanie jest Twoją pasją, ciągle szukasz nowych wyzwań, a podczas picia porannej kawy myślisz o tym, jak wprowadzić kolejne poprawki w kodzie a przy tym poznać nowe technologie, to jesteś idealnym Kandydatem do naszego zespołu! Jeśli do tego chcesz budować nowe systemy, pracować w Scrumie i rozwiązywać przy tym zagadki techniczne to aplikuj do nas!
Twoja praca będzie polegała przede wszystkim na rozwoju systemów w związku z nowymi potrzebami biznesowymi oraz częściowo na ich utrzymaniu. Tworzymy unikalne grono specjalistów budujących rozwiązania dla branży finansowej ukierunkowanej na obszar funduszy inwestycyjnych. Damy Ci szansę na zdobycie cennego doświadczenia i możliwość wdrażania własnych pomysłów.
Wymagania
- Kilka lat praktycznego doświadczenia w programowaniu w Java
- Znajomość Spring Boot, Maven, Hibernate, JPA, JUnit
- Znajomość technologii RESTful API, SOAP
- Znajomość PostgreSQL, SQL
- Praktyczne doświadczenie w programowaniu w Angular
- Znajomość TypeScript, JavaScript, HTML, CSS
- Znajomość Linux na poziomie użytkownika systemu
- Znajomość wzorców projektowych i umiejętność ich optymalnego doboru
- Zdolności analitycznych, otwartego umysłu, gotowość nieszablonowego myślenia
- Odpowiedzialności, sumienności i dokładności
Mile widziane
- Znajomość narzędzi do konteneryzacji (Kubernetes, Docker)
- Znajomość narzędzi typu Message Queue (Kafka)
- Doświadczenie w pracy z narzędziami Gerrit, Jenkins, Nexus
- Znajomość aspektów bezpieczeństwa aplikacji webowych
- Znajomość dobrych praktyk w zakresie tworzenia bezpiecznego oprogramowania (OWASP Top 10)