Position: Team Lead/Senior Java Engineer
Category: Java
English level: upper
Years of experience: 8


Java, Java 8;
Spring Framework;
REST, SOAP services;
Hibernate/JPA, MyBatis;
JMS - ActiveMQ;
DB - SQL, PL/SQL, Oracle, Postgres
Maven; 
Git; 
CI/CD - Jenkins;
Openstack, familiar with Azure, AWS API's integrations;
MANO, NVF;
Scrum, Agile, Waterfall;
Dozer, Lombok, Log4j, Logback.

Lead activities:
- Leading distributed scrum team of 7 persons; 
- Writing design requirements and documentation, providing estimates for small and large features;
- Designing product parts and writing design specifications for dev team;
- Running scrum activities;
- Code review;
- Design and Implementation of PoC ideas related to the product.

Soft skills:
- Working in the distributed team;
- Participating in On-Call support activities;
- Have experience of business trip to the customer for on-site production support
Not interested in banking and financial projects