Position: Software Engineer
Category: Java
English level: fluent
Years of experience: 11


My role in the projects for the past decade could be described as hands-on System Architect/ Software Engineer, meaning constant communication with C-level, marketing and sales departments, obtaining business requirements, convert them into technical requirements, system design, delegate, implement, test and deliver product.

Some of the tech skills:
-Building solution architecture (incl. horizontally scaled micro services)
-Implementing architecture in code
-Creating DB schemas
-Composing and optimization complex SQL queries
-Writing deployment/backup scripts
-Setting up prod and test environments on-prem/in clouds
...

The most part of my career I was working in globally distributed teams full time remotely, so I am very comfortable with such work flavor and have developed respective work ethics, as well as great time management.
I am looking for a long term project/co-operation. Please, do not contact, if you are not going to honor outlined compensation.