Position: Back-end Developer (Java)
Company: Smart Trader Labs
Experience required: 3y
English level: intermediate

**Skills**
• back-end development experience 3+
• practical experience and good knowledge of Java concurrency
•experience with TCP, HTTP, WS
• strong knowledge of Java 8,13 and Spring Framework 5/ Spring Boot 2 (MVC, WebFlux, Security, Data)
• experience with microservices/ serverless
• experience with Kafka
• experience with SQL and NO SQL
• capacity to understand technology and comply with technical requirements
• anticipate and identify problems and engineer appropriate solutions with frequent communication

**As a plus**
• knowledge and good understanding of different Financial Markets
• experience with trading platform development
 
**Responsibilities**
• develop new features and make changes to existing code
• able to communicate and work through road blocks effectively, precisely and know when to ask for clarification
• must be a self-started, self- motivator and self-disciplined
• must take accountability and be a problem solver as well as, a team player
• clear concept of understanding requirements provided
• must have an acute attention to detail
• ability to place the highest importance on the accuracy of the project
• ability to learn new instruments and frameworks quickly
• ability to adapt quickly to the changes on the project

**We offer**
• competitive compensation that depends on your qualification and skills
• the office is in the downtown of Kyiv
• flexible work schedule
• referral program
• paid sick leaves without a doctor’s notice
• 17 working days per year paid vacation
• professional and friendly team, informal atmosphere in the office