Position: Middle/Senior Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 4

- Created Grafana dashboards for monitoring HTTP response status codes (InfluxDb)
- Developed ticket regarding FMVNO activities (new type of SIM card)
- Developed new AWS Lambdas to schedule monthly bill
generation, schedule invoice sending(using Terraform as infrustructure as code)
- Developed clients from scratch with SpringBoot auto
configurations
- Developed FEIGN clients
- Switched 7 legacy microservices from JDBC to Spring Data JPA
- Developed communication among microservices using
Kafka/JMS
- Increased application/jobs performance using Jprofiler and GlowRoot tools
- Participated in EFD (Employee Face Device) development
Strong Middle/Senior software engineer with more than 4 years of experience. Worked in Retail, Telecom domains. Familiar with Agile methodologies (Scrum, Kanban). Have some experience in mentoring newcommers and substitution Team Lead. Developed AWS Lambdas with deploying them using Terraform. Took part in performance improvements of microservices and monolith.
Also have basic knowledge in Front-end tech stack like HTML, CSS, React.
Hard-working, enthusiastic, pro-active, communicative team player. Quick learner, can adapt to new projects and dive into new technologies. 

Tech stack: Spring, Spring Boot, Hibernate, MySql, Grafana, Terraform, Redis, Kafka, REST, AWS(Lambda, CloudWatch, SQS, SNS, ECR, EC2, ISM).