Position: Senior Java Developer/Java Team Lead/Solution Architect
Category: Java
English level: upper
Years of experience: 11

I’m highly motivated person. I have experience in designing and building large-scale, distributed, multi-threaded, high concurrency enterprise server systems. I have experience working with international customers, experience as a technical leader around 10 years with a teams from 2 to 5 developers. Have 15 years of experience in developing Web Applications using Servlets, Spring and JPA. Delivered several projects as a system architect and team leader. Have experience both with frontend and backend technologies.
Java, Spring, REST, Jersey, Swagger, SOAP, RDBMS, NoSQL, MySQL, Oracle, PostgreSQL, MS SQL, Hadoop/MapReduce, Spark, HBase, Hive, Linux, MacOS, Ant, Maven, Gradle, Hibernate, EJB, JMS, J2EE/GoF/GRASP Patterns, SVN/Git, JIRA/Confluence, Jenkins, Bamboo, Eclipse, JBoss, Tomcat, JUnit/TestNG, JSP/Servlet, JSTL, JMX, Struts, JSF, Ajax, JQuery, Swing, Amazon AWS(EC2, S3, EMR), ActiveMQ, Kafka, Docker.
Looking for new opportunities. Working in a friendly team. I would like to work on project where I could apply my skills in architecture. With a modern technology stack.