Wymagania
Od kandydata wymagamy: Dogłębnej znajomości języka Java (Java SE, Java EE/Spring)Praktycznej znajomości systemów kontroli wersji
Znajomości programowania wielowątkowego
Znajomości SQL oraz JPA/Hibernate
Znajomości technik integracyjnych (messaging/JMS, web services, REST)
Umiejętności pisania czytelnych testów jednostkowych i integracyjnych
Nawiązywania efektywnej współpracy z klientami
Języka angielskiego na bardzo dobrym poziomie w mowie i piśmie (częsta komunikacja z anglojęzycznymi klientami)
Mile widziana:
Znajomość metodyk Agile (Scrum lub Kanban)
Znajomość narzędzia JIRA
Znajomość baz danych Oracle lub SQL Server
Znajomość metodyki Test Driven Development
oraz doświadczenie w pracy w rozproszonych zespołach