Position: Java Developer
Company: Ncube
Experience required: 3y
English level: intermediate

NCube Ltd. opens the position of a Java Developer to join the project team of our partner, which specialize in building best-in-class investment portfolios and develops the proprietary Advisory Algorithm for the platform that helps the clients to choose the best strategy for financial goals and risk

**Requirements:**
3+ years of commercial experience in developing scalable projects using Java stack (Java / J2EE, Spring)
You have strong experience with REST webservices
Experience with Nginx and Tomcat servers
You are familiar with PostgreSQL
B.Sc. in Computer Science or similar
Upper-Intermediate level of English language

**Good to have:**
Experience in open-source technologies – Solr, Redis, Kafka
Exposure to building & managing applications in Amazon Webservices (AWS)
Experience in security, scalability & performance aspects of the solution

**Responsibilities:**
Take part in the determination of technical direction, system design, implementation and DevOps
Be accountable for system quality, security, performance, maintainability & extensibility at a competitive level

**We offer:**
The challenging project
Competitive salary review based on qualification and contribution
Full-Time job (Office in Kyiv or remotely)
Flexible working schedule, vacations, paid sick leaves, English courses, regular parties
Good working environment
Great team spirit