Position: Senior Android Developer [Lead]
Category: Android
English level: intermediate
Years of experience: 7


More than nine years of experience Java and Android development. Competent at managing responsibilities. Quality architecture and development skills using latest technologies including Java, Java EE, Kotlin, Android SDK. Experience develop applications for desktop, web and android platform.

Skills: 
Understanding the principles of OOP and design patterns. 
Language: Java, Kotlin, Python. 
Platforms: Java, Android, Web. 
Multi-thread programming.
Libraries: Swing, SWT, JUnit, AndEngine, Servlet-API, JSP, JSF, EJB, JPA, Retrofit, android architecture components, RxJava, Dagger
Protocols: UDP, TCP/IP, WAMP (for Android). 
Web-technologies: HTML, CSS, JavaScript. 
VCS: Git, SVN. 
IDE: Eclipse, IntelliJ IDEA, Android Studio. 
Basic knowledge: RMI, CORBA, ElasticSearch, Solr.