Developer Java (backend)
Wróć do ofert pracy >Od kandydatów oczekujemy:
- minimum 2-3 letniego doświadczenia na stanowisku Java Backend developer,
- biegłej znajomości języka Java (JDK14+),
- dobrej znajomości SQL (ze szczególnym uwzględnieniem PostgreSQL) i zasad projektowania relacyjnych baz danych,
- dobrej znajomości Spring Framework (w szczególności Spring Boot 2, Spring Data, Spring Cloud)
- bazowej znajomości Spring WebFlux,
- umiejętności pisania testów jednostkowych oraz integracyjnych,
- znajomości standardu HTML5,
- podstaw obsługi środowiska opartego o system GNU/Linux (CentOS, Ubuntu, Debian),
- doświadczenia w pisaniu aplikacji opartych o REST API, JSON:API, WebSockety,
- umiejętności pracy z kontenerami (Docker),
znajomości technik optymalizujących działanie stron / aplikacji internetowych.
Dodatkowym atutem będzie:
- podstawowa znajomość języka Elixir / chęć jego poznania,
- doświadczenie w systemach tradingowych / real time,
- bazowa znajomość języka JavaScript (standard ES6-8).