Position: Java Developer
Category: Java
English level: upper
Years of experience: 8

Certifications:
* Oracle Certified Associate, Java SE 8 Programmer I (passed with 94%)
* Oracle Certified Professional, Java SE 8 Programmer II (passed with 93%)
* “Reactive Architecture” course series, Lightbend Inc.
* Algorithms, Part I by Princeton University (Coursera)

Languages:
 * Azerbaijani (native)
 * Turkish (fluent)
 * English (upper-Intermediate)
Software Engineer with 5+ years of experience in government, banking, telecommunication, fintech, etc. Reliable team member accustomed to taking on challenging tasks. Motivated developer who tends to share his experience with other developers in the team and grow together. Eager to learn new technologies, always to seek new opportunities for improvement.

Technologies and tools:
• Data Structures & Algorithms, Programming Principles, System Design
• Java SE/EE
• Spring Boot/Data/JDBC/AOP/Security/WebFlux, JWT, PASETO
• Spring Cloud OpenFeign/Sleuth/Consul/Vault/Stream
• JPA, Hibernate, Liquibase, Oracle, PostgreSQL, MySQL, Redis, MongoDB
• Maven, Gradle, Git, Web Services (JAX-WS, JAX-RS)
• JUnit, Mockito, ArchUnit, Google Checkstyle, SonarQube, JMeter
• Microservices, Docker, Kubernetes, OpenShift, GitOps, Gitlab CI/CD, ELK
• API Gateway: Kong, Spring Cloud Gateway, Netflix Zuul
• Apache Kafka, RabbitMQ
• Agile/Scrum, Atlassian tools (JIRA, Confluence, Bitbucket)
I am in search of challenging opportunities, so using new technologies and the chance of self-development is preferable for me. Cause I enjoy my job and can give more value than expected if the project context and the tech stack are interesting to me.