Poszukujemy programistów Java FullStack Angular z dobrą znajomością języka angielskiego do dwóch projektów z sektora bankowego:
- kontrakt stały dla 2 osób (20% UI, 80% backend),
- kontrakt na 5 miesięcy dla 5-8 osób z możliwością przedłużenia (35% UI, 65% backend wraz z DevOps - team sam decyduje o podziale)
oraz 1 osoby na kontrakt stały do polskiego projektu (bez konieczności znajomością języka angielskiego) - 50% UI, 50% backend.
Opis stanowiska
- Tworzenie oraz rozwijanie systemów dla sektora bankowego
- Wspieranie działania aplikacji, rozwiązywanie zaistniałych problemów
- Implementacja rozwiązań IT w technologii JAVA
Kluczowe technologie: Java, Spring/SpringBoot, JUnit, SQL, Angular/JavaScript/TypeScript
- Praca z międzynarodowym zespołem (PL, AT, UK, IN, USA)
- Praca z narzędziami: GIT/BitBucket, Maven, JIRA, Jenkins, Sonar, Confluence
- Praca w metodyce Agile Scrum
Wymagania
- bardzo dobra znajomość JAVA i JEE
- dobra znajomość Spring,
- dobra znajomość SQL,
- dobra znajomość Maven, JUnit,
- dobra znajomość RESTful Web Services,
- dobra znajomość AJAX, XML, JSON,
- dobra znajomość Angular, JS, TypeScript,
- dobra znajomość GIT,
- znajomość Docker,
- podstawowa znajomość konsoli Linux,
- minimum 4 lata doświadczenia w projektach z wykorzystaniem: Java, Spring
- znajomość języka angielskiego umożliwiająca swobodną komunikację z klientem, współpracownikiem anglojęzycznym
Mile widziana znajomość
- SpringBoot, SpringSecurity
- JPA, Hibernate, EclipseLink
- bardzo dobra znajomość bazy danych Oracle lub SQL Server
- Test Driven Development
Oczekujemy
- wysokich umiejętności technicznych i chęci ich ciągłego poszerzania,
- znajomości zasad projektowania obiektowego,
- znajomości podstawowych wzorców projektowych,
- umiejętności pracy w zespole,
- umiejętności pracy z dokumentacją techniczną,
- zaangażowania i kreatywności,
- elastyczności
Oferujemy
- pracę w ciekawych, międzynarodowych projektach,
- pracę w nowych technologiach,
- pracę w zespołach międzynarodowych (PL, AT, UK, IN, USA),
- elastyczny czas pracy,
- możliwość podziału czasu pracy na pracę w biurze i zdalnie,
- satysfakcjonujące wynagrodzenie,
- kafeterię benefitów (prywatną opiekę medyczną, kartę MultiSport, ubezpieczenie na życie)
- możliwość wyboru formy współpracy (UoP, B2B)