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

I successfully finished JVM trouble shooting course from Oracle and got the certificate. I took a class of Agile and have required knowledge and experience to manage scrum processes.

I'm a Java mentor and help a lot of people to get the technical skills.

I do some contributions to open source projects on GitHub like: JavaFX, Helidon, ng-bootstrap, JFoenix...
I’m an experienced Java developer with around 5 years of commercial experience in software development and 1.5 years as a scrum master simultaneously. I’ve been working as a part of international teams on different projects, starting from startups and ending with huge enterprise projects of different size and complexity. 

I have strong technical, design and testing skills, especially with TDD and BDD, beside that, strong leadership and people person skills. During the last two years I had to lead/manage a sub team of 8 people.

Have some experience with cloud services like AWS.
I expect to be a part of international team where me and my team can collaborate with the colleges abroad, with intensive usage of English and share our knowledge and point of view, working by Agile scrum/kanban and even improve the processes. From technical perspective I prefer to work with Java 9+, Spring Boot and it's modules, micro services, apply TDD, SOLID and design patterns. Design and implement new features.

Would be a plus: GraalVM, Angular with Typescript, Java micro web frameworks like: helidon, spark java.

Under discussion: ReactJS, NodeJS, SOAP, JSP, Logistic domain.