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

Oracle Certified Professional, Java SE 7 Programmer

Oracle Certified Database SQL Expert

I Diploma - Republic Collegiate Programming Contest, Collegiate Competition
honor date May 2012

III Diploma - VEKUA Programming Cup, Collegiate Competition
honor date May 2012

honor description Tbilisi,Georgia
II Diploma - Qafqaz University Programming Contest 2011, Individual Contest
honor date Dec 2011

Champion of Azerbaijan - Open Southern Caucasus Championship, Collegiate Competition
honor date Nov 2011

honor description Tbilisi,Georgia
Honorable Mention - ACM ICPC 2010-2011, NEERC (North Eastern European Regional Contest ), Collegiate Competition
honor date Nov 2011

honor description Tbilisi,Georgia
II Diploma - Open Southern Caucasus Championship, Collegiate Competition
honor date Nov 2011

honor description Tbilisi,Georgia
III Diploma - Open Southern Caucasus Championship, Individual Competition
honor date Nov 2011

honor description Tbilisi,Georgia
III Diploma - XVI Republican Subject Olympiad of Students, Informatics, Individual Competition
honor date May 2011

II Diploma - "Ramin Mahmudzada Cup" Competition, Individual Competition
honor date Dec 2010

III Diploma - Open Southern Caucasus Championship, Collegiate Competition
honor date Nov 2010

III Diploma - Open Southern Caucasus Championship, Individual Competition
honor date Nov 2010
Senior Software Engineer with 9+ years of experience specializing in Cloud Systems, E-Commerce, Billing systems, Bank systems, Payment systems, ERP/CRM systems. I've worked in Agile teams on several Spring and Spring-Boot based projects as a Java/Kotlin back-end developer and now acting as Team lead. I've experience with low latency services in the Telecommunication field. Also, have experience on big enterprise projects in E-Commerce, Bank and ERP fields.

Java, Spring, Spring Boot, Microservices, Docker, Kubernetes, Google Cloud Platform, Bigtable, AWS, Git, Hibernate, OOP, Design Patterns, Maven, Gradle, Gitlab, Github, Bitbucket, CI/CD, Jenkins, CircleCi,  RabbitMQ , SQL, JUnit, Mockito, REST API,  PostgreSQL, Redis, MySql

* Developed lots of microservices and completed Sprint stories on E-Commerce using Java, Spring Boot
* Developed lots of Google Cloud Functions
* Migrated storage from Google Firestore to Google Bigtable

* Developed lots of microservices on Online Banking system
* Designed and developed Central Distributed Permission engine
* Optimized performance on Online Banking system, reduced average response time from 9-10 seconds to 2-3 second
* Designed and developed Open API system using Kong API gateway for integration with external systems
* Designed and developed in-house Authentication system and migrated from Amazon Cognito

* Designed and developed distributed data-intensive applications in own framework (Socrate) using Java.
* Developed charging microservices, which handle 10-15k transactions per seconds in a normal computer.
* Developed Diameter(Diameter Base Protocol, RFC 6733) protocol.
* Developed Mobile Advertisement project. Analyze A party subscriber and after passing scoring logic return advert to play to subscriber.
* Developed front-end side of RBT(Ringback Tone) project using JSF, Primefaces ans Java EE framework and technologies.

* Designed and developed Multi-play Billing system using Java EE/Spring/JSF/Primefaces technology stack.
* Developed core modules and functionalities in complex multi- thread systems.
* Managed deployment to Application Servers such as Glassfish, Wildfly.
* Performed unit tests using Junit, Mockito.
Good experience, Kind team, Good salary