Over five years of experience in IT industry, architecture, design and development of multi-tier enterprise applications and services of e-commerce by using Java technologies and various methodologies (waterfall model, iterative model, Agile, TDD). Strong knowledge and experience in: core Java, full stack of Java EE technologies, multithreading, design patterns, object-oriented analysis and design, aspect-oriented programming. Excellent interpersonal and communication skills. Self-motivated, the ability to quickly learn new technologies.