5+ years of experience in Java;
Communication and independent work abilities;
Ability to ask questions to understand the problem;
Ability to establish and meet to deadlines;
Willingness to admit when something went wrong and provide a solution;
Ability to choose an algorithm or data structures to solve a task and substantiate your choice;
Ability to write code for a multithreaded environment; o knowledge of SQL;
Understanding REST;
Knowledge of basic design patterns.
English B2 at least
**Additional skills considered an advantage**:
Experience with financial technologies;
Experience with cryptocurrency exchanges;
Knowledge of data protocol (MQTT, QUIC, HTTP, FTP,
WebSocket);
Knowledge of Unix operating systems;
Deep understanding of TCP/UDP operation;
**Experience within fintech domain**: principles of market data distribution and market trading;
Knowledge of financial information exchange protocol
(FIX/FAST/SBE);
Knowledge of cryptographic protocol (TLS, SSL); o interest in DevOps culture
Integration into a company that cares about its employees; dynamic and relaxed work environment; flexibility in working hours and the possibility of remote work; health insurance; personalized and appropriate monitoring plan for individual and career goals; various training courses, from languages, hard skills as soft-skills because we believe in your professional and personal growth.
**Start and further information**:
Portugal;
Modality informed at interview (Remote, Full Remote, and Hybrid);
**Start date**: Within 60 days, 24 months contract renewable for the same period;
Visa support.