Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
Professionelle Fähigkeiten:
Programmiersprachen
Java, SQL, PHP, JavaScript, C++
Objekt orientierte Programmierung
FEST, OOP
Rahmen
Spring Boot, Spring Security, Vue.js, Apache Kafka
Software
Liquibase
Werkzeug bauen
Gradle, Maven
Protokoll
Rest-API, SOAP
Datenbanken
MySQL, PostgreSQL
Plattformen
Docker, Kubernetes
Quellcodeverwaltung
Git
Entwicklungswerkzeuge
GitLab, GitHub
Betriebssystem
Windows
Zertifikate:
ICPC (International Collegiate Programming Contest), Aserbaidschan Subregional Contest – Erstklassiges Diplom / 2. Platz
IELTS (International English Language Testing System) – Gesamtnote: 6,5
ICPC (International Collegiate Programming Contest),Northern Eurasia Final- Certificate of Achievement
ICPC (International Collegiate Programming Contest), Aserbaidschan Subregional Contest- Certificate of Achievement
- Seniorsoftware developer of the project belongsto Ministry of Taxes of The Republic of Azerbaijanwhich is
based on microservice architecture
- First responsible person from one of the biggest modules of project
- Responsible from authentication and authorization modules
- Developed authorization proxy service andwrote automated test in spock framework
- Responsible to fix any bugs quickly in order to introduce project's partsto customer testing
- Developed newAPI's and services
- Wrote rawsql queriesin MyBatis
- Supported managersin code reviewprocess
- Wrote specifications using OpenAPIspecification
- Read legacy code in order to understand businesslogic and mentor to business analytics
Used environments/ technologies: Kubernetes, Kafka, Spring Boot, MyBatis, Spring Security, Java, Gitlab, Maven,
PostgreSql, BPMN, ZeeBe, OpenAPI
Legacy: Java EE, Oracle
- Optimizing SQL queriesin order to increase performance of preparing data report
- Split old monolith applicationsto two parts as Back-End and Front End
- For the Front-Endwe used technologies as Bootstrap, VueJS
- For the Back-Endwe used mainly Spring Bootwith MySQL, PostgreSql as database
- Started to use Single Sign On for every application using KeyCloak
- Started to use versioning systems,we use Internal Gitlab server for applications
- Used CentOS based serversfor deployment
- Used containers(Dockers)
- Rewrote CDR reader application using Spring Batch
- Writing unit testsin Mockito and JUnit
- Writing contract testsin Postman
Used environments/ technologies: Kubernetes, Kafka, Docker,
Octapus, SonarQube, Spring Boot, Spring Data Jpa,
Spring Security, Spring Batc
- DevelopingNewSoftware.
- Analyzing, Supervising, Providing non-stop and fluentwork of IT Software.
- Implementing the control and installation of Software.
- Responding users' inquiries.
- Controlling thework ofsoftware permanently.
- Preparing the reports and offersfor modernization of information system.
- Taking notes about allchanges about IT resources.
- Entering the necessary and right information and reports of different departments and sections ofcompany in
time.
- Discovering and preventing the problems appeared during payment processes.
- Receiving of protocols ofcompaniesrecently joint to paymentsystem, researching and entering them to
paymentsystem.
- Preparing and delivering the reports appropriately coordinatedwith providers.
- Participation in exploring and eliminating of problems appeared during the payment processeswith providers.
Used environments/ technologies: Spring Boot, Java, Gradle, SQL server
Supporting and developing new Web Applications using Spring Boot and VueJS
Supporting and developing new Web Applications using Spring Boot and VueJS