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

- Researched the RDS of the database, communicate with the teams, and proposed optimization of processes, which allowed to reduce the amount of data, which led to a decrease in the cost of RDS support
- Bottlenecks in the system were investigated, which led to a 30% increase in system speed
- 5 years of experience as a Java developer, currently I am Team Lead / Scrum Master of a team of 5 engineers
- developing micro-services based on Java 17, Spring boot, MyBatis, GraphQL, and Kafka
- Worked in e-Commerce domain. Hands-on experience with Sap commerce cloud(Hybris).
- Skillful in application development using Java/Spring
- Good web development skills. Experienced in software developing and refactoring code
- Good in object-oriented design/analysis, classic design patterns
- Strengths: Good technical background in JAVA Spring, interpersonal and teamwork skills, focused on fast and high-quality results
- Responsibilities: 
 - Planning team activities during SAFE planning
 - Communicating with PO BA
 - Conducting internal and external product demos 
 - Conducting regular events (dailies, refinements, planning, retrospectives, SAFE plannings, etc.)
 - Development process consulting
 - Code review
 - technical consulting

Tools
1. Kubernetes
2. Docker
3. GitHub Action
4. ArgoCD
5. Webservices
6. Maven

Technologies
1. Java 17
2. Spring Framework/Boot 2/Security
3. Spring Data, MyBatis
4. Kafka/Avro/Glue
5. Debezium
6. GraphQL, Hasura
7. Helm