Senior Full Stack Software Developer - 21576 Outstaffing

Розміщено більше 30 днів тому
Спеціалізація: DevOps
Відкритий для офферів
Україна
Київ, Харків, Львів, Одеса, Дніпро, Полтава, Хмельницький
Більше 5 років
Advanced/Fluent
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто

Перекладено Google

5 років - Досвід $44 - погодинна ставка

Професійні навички:


Мови програмування

Java, SQL, PHP, JavaScript, C++

Об'єктно-орієнтоване програмування

СОЛІД, ООП

Каркаси

Spring Boot, Spring Security, Vue.js, Apache Kafka

програмне забезпечення

Liquibase

Інструмент побудови

Gradle, Maven

Протокол

Rest API, SOAP

Бази даних

MySQL, PostgreSQL

Платформи

Докер, Kubernetes

Керування джерелом

Git

Інструменти розробки

GitLab, GitHub

ОС

вікна


Сертифікати:

ICPC (International Collegiate Programming Contest), Азербайджанський субрегіональний конкурс - диплом першого класу / 2 місце

IELTS (Міжнародна система тестування англійської мови) - Загальний бал: 6,5

ICPC (Міжнародне студентське змагання з програмування), Фінал Північної Євразії - Сертифікат досягнення

ICPC (Міжнародне студентське змагання з програмування), Субрегіональний конкурс Азербайджану - Сертифікат досягнень

Освіта
Azerbaijan State Oil and Industry University
Спеціаліст. Факультет: PhD: Systematic analysis, management and information processing
Вересень 2021

Azerbaijan State Oil and Industry University
Магістр. Факультет: Computer Engineering
Вересень 2019 - Травень 2021

Baku State University
Бакалавр. Факультет: Computer Sciences
Вересень 2015 - Травень 2019

Досвід
Senior SoftwareDeveloper
Cybernet LLC
2021 - 2022

- 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


Engineer of SoftwareDevelopmentDepartment(SoftwareDeveloper)
AzInTelecom LLC
2020 - 2021

- 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


SoftwareQuality AssuranceDeveloper
E-Manat (Modenis LLC)
2019 - 2020

- 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


Back EndDeveloper
State Migration Service of the Republic of Azerbaijan (Volunteering)
2019 - 2019

Supporting and developing new Web Applications using Spring Boot and VueJS


SoftwareDeveloper
Center for Analysis of Economic Reforms and Communication (Internship)
2019 - 2019

Supporting and developing new Web Applications using Spring Boot and VueJS


Схожі кандидати

Перекладено Google

Відкритий для офферів
Україна
Київ, Харків, Львів, Одеса, Дніпро, Полтава, Хмельницький
Більше 5 років
Advanced/Fluent
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто
Ми використовуємо cookies
Прийняти