Position: Team + Tech Lead & Senior Java Developer (Full Stack)
Category: Java
English level: fluent
Years of experience: 11

As a Team Leader I built & managed cross-functional team, was responsible on delivery both frontend & backend parts of applications. Mentored Junior developers, conducted interviews, participated in promotion committees.

Bootstrapped new development location for customer by performing knowledge transfer to new team.

Designed complex solutions from scratch acting as Tech Lead & Architect.
Open for part-time opportunities, also feel free to "outsource" whole project to me - ready to work on it together with developers from my network/team.

I'm a Fullstack Software Engineer & Team/Tech Leader with solid computer science background and strong analytical, communication, and soft skills. Have significant experience in web and enterprise application development in financial business area for one of the giant Swiss Investment Bank, Swiss Investment Fund as well as for customers in other business domains.

Here is a set of my skills:

Java Core: Multithreading, Spring: IOC, Spring Security; JPA 2: Hibernate, Kundera; JMS: IBM MQ;
WebServices, JDBC, JSP, AspectJ AOP, Hazelcast, JavaMail, Ehcache, Junit, JavaCC,
Vaadin, Play! Framework, Apache POI

Distributed interaction / Data processing: Akka
DB: SQL (MS SQL, MySQL / MariaDB)
Cloud: Amazon EC2, Amazon RDS, Amazon S3, Amazon CloudWatch, Amazon ECS
NoSQL: Apache Cassandra
Full-text search: Solr
Version control: SVN, Mercurial, Git
Web frameworks: Spring MVC
Web/app. servers: Jetty, Tomcat, JBoss
Infrastructure: Docker
Frontend: JavaScript, VueJS, Vuex, Vuetify, AngularJS, Angular, Ionic, Knockout.js, jQuery, HTML5+CSS, Twitter Bootstrap
Build tools: Maven, Ant
Other progr. languages: C++, PHP, Bash
Operating systems: Unix\Linux, Windows
Information security: symmetric/asymmetric ciphers, PKI
Open for part-time opportunities, also feel free to "outsource" whole project to me - ready to work on it together with developers from my network/team.

I'm interested in financial/fintech business domains, however, other domains are also fine in case of interesting project.