A results-driven  Senior Software Engineer, strong in ability to identify issues, obstacles  and opportunities and then develop and implement effective solutions. Expert in SOA, Java, J2EE, Spring, Hadoop , Apache Spark. Considerable experience with OrientDB, Hibernate, MySql, Solr, Hbase, NoSql. Strong knowledge in backend architecture, multi-threading programming,  design patterns, algorithms and Big Data structures. Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research.