Position: Java Senior Software Engineer
Category: Java
English level: upper
Years of experience: 5

Mastered the "clean code" and best code writing practices that allow creating high-quality, self-documented system components which are easy to maintain, extend and scale
As a developer, participated in 10 commercial projects during the last 5 years where was mainly responsible for design, development and integration of backend/gateway web-services based on microservice architecture. Experienced with designing RESTful APIs, data/platform migration to different cloud platforms, async data handling and service integration.
Would prefer to avoid extending or maintaining old legacy systems and on-call support