Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 7

Writing code is great, but the best achievement is customer's satisfaction with product. 
On every project I had a direct contact with customers whoever they are (accountant or marketer or CEO) and I've being trying to make all of them to be satisfied.
Of course I also had technical achievements like improvement of performance, costs reducing and so on.
I've being working as Java developer for almost 8 years.
My current position is a Technical Lead/Senior Java developer in Runple GmbH (Wien, Austria). Here we develop an ERP System for small-to-middle businesses in Austria.
Responsibilities are:
- high level architecture planing
- implementation and maintaining of different integrations (Stripe, Klarna, etc)
- performance monitoring and optimisation
- release management
- requirements management 
- code review
- writing a lot of Java code :)
My technologies are:
- Languages: Java, SQL
- Databases: MySQL, Postgres, Clickhouse, InfluxDB. Had experience with ImpalaDB and HBase
- Frameworks and libs: Spring, MyBatis. Had experience with JSP, JSTL, Spark
- Queues: Kafka. Worked with AWS SQS, Apache MQ
While I don't like front-end development, I also have some experience in Angular and JavaScript from previous projects.
I'd like to work with customers as close as possible, so that'd be great.
I'd like to work for company where I'll have opportunities to improve myself as a manager, and then move further as a CTO or maybe a Delivery Manager, why not?