Senior Java Developer/Team Lead (Platform for Investment Professionals)
About a project: Platform for investment professionals, used by thousands of customers, including large corporations, serial entrepreneurs and start-ups, venture capital and private equity firms, investment banks, law, accounting and recruiting firms, and many others. Multiple awards winner: «The Best Financial & Market Data Information Solution», 2 times «The Best Information Service delivered As Mobile App/Platform» at SIIA CODiE Awards.
5+ years of total experience in development of Web apps.
Experience in team management of at least 3 people.
Analytical and abstract thinking, ability to communicate with abstractions.
Deep understanding of OOP/OOD.
Clean code, SOLID principles.
Strong server-side Java. Experience with Java 8.
Strong knowledge of SQL (PostgreSQL is perfect).
Spring (IOC, MVC).
Experience of developing RESTful APIs.
English level: intermediate and higher.
Would be a plus
Experience with other languages/paradigms.
Experience in designing and building a microservice architecture.
A competitive reward for your skills, experience, input, and results.
Individual career plans and the guidance of Career Advisor.
Complete legal assistance and consultations from our lawyer.
Coverage of expenses on conferences, master classes, and certifications.
English classes and opportunity to learn from a native speaker.