Technical expertise Programming languages: Java, JavaScript, C++, Bash scripting, Scala, Go Technologies & frameworks: Spring, Hibernate, EJB, JSP, JNI, Swing Frontend: Angular, Typescript, React.js, jQuery, Node.js, Webpack, JSF, Primefaces Web services: REST, GraphQL, SOAP Application servers: Tomcat, Jetty, Glassfish, Resin Databases: PostgreSQl, MySQL, Oracle, MongoDB Mobile development: Android applications development Continuous integration: Jenkins, Teamcity, Bamboo, GoCD IDE: IntelliJ Idea, Eclipse Che, Eclipse Build tools: Maven, Ant, Gradle Software containers: Docker, Vagrant Source control: Git, Mercurial, SVN Test tools: JUnit, Mockito, JBehave, EasyMock, PowerMock, TestContainers, JMeter, DbUnit Bug tracking systems: Jira, Trello Operating systems: Linux, Windows, Free BSD, OSX Messaging: AMPQ, JMS, Kafka Other: JSON, XML, BSON, SOAP, DOM, HTML, CSS, etc.