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

9 years of development client - server applications for Java, Web, Android.
Trainings and coaching sessions for junior colleagues.
A lot of products was designed, implemented and released to production.
More than 9 years in software development.
Development from scratch, fast prototyping. 
Development of big (more 100 developers) applications.
Setup of CI/CD from scratch.
Preparing technical documentation of small and large microservice-based distributed applications.
Unit, functional, integration tests implementation.
Communication with customer's top management.
Coaching of junior and middle colleagues.
Maintenence of legacy code.
Knowledge sharing setup.
Microservices written in Java.
Or other Java-related stack.
Ready to work with JavaScript also (if needed).
Only for REMOTE or SEMI-REMOTE work (~2 days per week from home).