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

- redesigned and refactored authentication module to rely on Json Web Tokens instead of session  
- drove implementation of highly loaded system
- created health check system in order to monitor state of constantly failing external services
- improved process of adding reviewers to the gerrit system
My main duties includes:
- collecting/analyzing/clarifying requirements and transforming them to the confluence docs(including UML use cases and components interaction diagrams)
- estimation and break down of user stories
- development of functionality
- code reviews
- creating and implementing unit and integration tests
- demoing functionality to PO
- alpha server maintenance and issue investigation
I would like to have a project with modern technical stack and flexible schedule. 
Preferably to be responsible for backend part and have dedicated UI team or person.
Don't want to work in a company where time trackers present or required to work via remote desktop.
No legacy projects please.