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


Senior Java Software Engineer - 01/2021 till now Energize Global Services, Yerevan
Project name - IBO: WL Pay Issuer Back-Office (WL Pay IBO) is a proven card management system that addresses the needs of various types of issuers: incumbent banks, challenger banks and regulated fintechs. It is designed to support the evolving payment card industry standards and respond to the needs of issuers and their end-customers.
- Conducted heap dump analyses to detect memory leaks.
- Fixed several performance issues related to the batch processing.
- Tuned slow queries to perform better based on the right execution plan.
Project name - PinMailer: PinMailer is a system to facilitate a PCI Compliant PIN Mailer server that will initially be used to print the PIN Mailer requests. A PIN mailer is a mail containing the PIN code associated to a Debit/Credit payment card.
- Integrated ELK stack to aggregate log files and make troubleshooting faster.
- Fixed corrupted archiver job to restore database without any errors.
- Used Akka Actors to improve scalability of existing scheduler job and get rid of standard multithreading
problems.
Technologies Used: Java 8, MySQL, Oracle, Git, Maven,Spring, Hibernate, Java EE, Microservices, Akka, Docker, etc.
Senior Java Software Engineer - 09/2020 – 01/2021 EPAM Systems, Yerevan
Project name - IDBS: E-workbook is a scalable R&D scientific data management software solution.
- Conducted Root Cause Analysis.
- Found and fixed performance issues.
Technologies Used: Java 8, Oracle, Git, Maven, Gradle, Jenkins, WildFly, GWT, ActiveMQ, Mockito, etc. Software Engineer – 07/2017 – 09/2020
SFL LLC, Yerevan
Project name - Greetz: Greetz is an online platform that sells personalized birthday cards, flowers and balloons. 
 
- Developed new endpoints and features that business requires according to documentation
- Performed integration of Adyen payment provider.
- Split several domains from the legacy application into microservices.
- Continuously participated in code refactoring process and cleaned up unused features.
- Analyzed and implemented performance fixes on critical parts of application.
- Parallelized build process of legacy applications.
Technologies Used: Java 8, MariaDB, Git, CoreOS, Docker, Maven, Gradle, Bamboo, CIrcleCi, CodeClimate Spring Boot, Spring Security, Hibernate, Jersey, ActiveMQ,