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


Responsibilities and Key Accomplishments on a product portfolio of 20+ applications:
•	create and review software architecture designs and solutions
•	services redesign and reimplementation, POC
•	performance optimization (JVM tuning, compiler tuning, memory consumption, OOM, GC, SQL queries, unacceptable execution time, startup time, CPU spikes, slow page rendering, web client freeze, locks, Hibernate, Elasticsearch,  etc.)
•	cost optimization (Dockerize-move to cloud-use EKS/ECS, replace NetApp with AWS Strorage Gateway+S3, Elasticsearch clusters cleanup-upgrade-node/storage reduction, replace self-hosted DB with centralized RDS, etc.)

I'm looking for work life balance.