-End-to-end development of products and features, from design to implementation and from database to client
-Solving diverse complex problems of high scale, cutting edge systems
-Collaborate with Product Managers and Software Engineers to deliver great products in high quality.
-Help and be a technical mentor to other team members.
-Analyze and improve performance, scalability, and stability products, environments, and tools.
-Continuously learn and evaluate new technologies, and think of new ideas, in the everlasting effort to perfect our products
-At least 6 years of development experience
-Deep understanding of Java 8
-Strong Server-Side Skills
-Experience with large-scale production databases
-Familiar with microservices and CI/CD
-“A get-things-done” approach
-B.Sc. in computer science or an equivalent
Deep understanding of Java 11, Spring
Experience in developing SaaS products & platforms
Experience in close work with data scientist
Python good knowledge
React good knowledge