We are seeking a remote Senior Java Developer with a minimum of 3 years of experience in development and maintenance of distributed systems with Java.
The ideal candidate will have solid FE UI development skills and experience with JavaScript/React, and knowledge of OOP/OOD principles and design patterns. The Senior Java Developer will be responsible for analysing functional requirements, preparing task estimations and user story decomposition, and implementing and being responsible for the new functionality end-to-end.