Position: Back End Developer
Category: Java
English level: fluent
Years of experience: 2


International Bank of Azerbaijan Baku, Azerbaijan
BACKEND DEVELOPER 
• Designing and building modular web app by using Spring Boot.
• Migrating SOAP web services to RESTful services by using Spring Boot.
• Implementing token-based Authentication and Authorization by using JWT and Spring Security
• Migrating Monolith architecture to microservices
• Optimizing databases and queries

International Bank of Azerbaijan Baku, Azerbaijan
BACKEND DEVELOPER INTERN 
• Implementing web services for communicating one application to another application by using SOAP.
• Implementing WSDL XML document to locate and describe the web services using IBM Integration Bus.

Food Safety Agency of The Republic of Azerbaijan Baku, Azerbaijan
BACKEND DEVELOPER INTERN 
• Builtaweb application with Spring MVC, database schema, and related webpages to manage products and stocks.
• Designed and built a module for managing laboratory products and integrated it with web applications.
• Worked in Spring Security mechanisms such as authentication and authorization.

TechnoKids AIESEC Istanbul, Turkey
PROGRAMMING MENTOR
• Taughtprogramming concepts to high school students using Scratch and Java while providing input for lesson plans and project
ideas.
Structured Development Environment, 
Back-end development
Java/Spring preferred.