Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Кандидат
Kişi, 41 год, anadan oldu 2 aprel 1984
Bakı, köçmək üçün hazıram, ezamiyyətlərə hazıram
Software (Java) Developer
Специализации:
- Программист, разработчик
Тип занятости: tam məsğulluq, qismən məsğulluq
İş təcrübəsi 15 il 10 aylar
Oktyabr 2020 — hazırkı vaxtadək
5 il 6 aylar
MPAY CJSC
Bakı, mpay.az
Maliyyə sektoru... Daha çox göstər
Software Development Tech Lead
➢ Managing (back-end) engineering team
○ Creating architecture of the projects and backlog tasks
○ Assigning tasks to developers according to levels (junior, middle, senior)
○ Planning tasks and following the progress of tasks and development in projects according to roadmap
○ Discussing tasks and project details with the team
➢ Developing and improving MPAY core financial services
➢ Implementing digital wallet (eWallet) and card payment transactions
➢ Integrating external gateways (payment, charge, purchase) into the system through services
➢ Applying the e-Comm card payment process to the payment transactions and flow
➢ Processing NFC utility (Gallus, Zenner, Electromed, Baylan, Makel) smart cards and integrating them into the
system payment flow
➢ Scheduling transactions queue management via timers and threads
➢ Working on multi-threading and heavy-utilized (overloaded) environment
➢ Optimizing and increasing the performance of the system (app, database, processes)
➢ Using technology stack:
● Java, Java EE Framework, EJB & CDI Components, Spring (Boot) Framework, RESTful Services
● Monolithic modular service architecture, microservices architecture (creating new microservices using
Spring Boot, GitLab, Docker, AWS EKS/ECS)
● SoapUI, Postman, Swagger UI, curl for API testing, Boomi for API Management
● Synchronous & blocking processing via HTTP calls to the integrated gateways
● Asynchronous & non-blocking processing through event listening and handling
● Gradle, Maven, PostgreSQL, MongoDB (NoSQL), Redis Memory Cache DB, Spring Cache
● Wildfly JBoss app server, GitLab, CI-CD pipelines, Configuration (XML, YAML) files
● AWS (CloudWatch: log monitoring, S3: files & certificates storage, EC2: DB & app server instances,
ECS, FARGATE: monolithic app deployment, EKS, ECR: microservices deployment, ACM: main
certificates management, ALB: distributing app loads, WAF: defining firewall rules for web apps),
Grafana, Prometheus, Lens, Kubernetes CLI (kubectl, kubectx)
Oktyabr 2016 — Oktyabr 2020
4 ilin 1 ay
PASHA Bank OJSC
Bakı, www.pashabank.az/lang,en/
Maliyyə sektoru... Daha çox göstər
Senior Software Engineer
✔ Core Banking Services – Oracle SOA Suite, WebLogic, SOAP Web Services, XML, XSD, XSL
● Card Closing, Adding Card to Stop, Getting Card Info, Card Reissue (Renew/Replace)
● Account/Agreement/Card/Customer Editing
● Getting Accounts, Listing Cards by Account, Listing Customers
● Creating New Agreement/Payment/Primary Card/Supplementary Card
✔ Internal/External Web Services – Java, Oracle DB, Microservices Architecture, Spring (Boot, Security, Cloud
Config, JdbcTemplate, Data JPA, RestTemplate, OpenFeign, Reactive WebClient), SOAP/Rest Services,
Liquibase, Flyway, Swagger, Gradle, Maven
● Services to make payment for card/current accounts, loans, and card credits (for MilliON and ADM
terminals)
● Services for 3D Secure and SMS Banking
● Services for IVR Call Center
● Services for payment installments
● Proxy services to consume IAMAS state and ASAN Payments payment services
✔ Debit Card Order Web Apps – Java, Spring (MVC, Boot, Cloud Config, JdbcTemplate, Data JPA, RestTemplate,
OpenFeign), JSTL, Thymeleaf, Maven, Gradle, JavaScript, JQuery, Oracle, Ecomm
● Online Primary and dependent Supplementary card order web apps:
Primary - https://payments.pashabank.az/PashaCardOrderWeb/debit
Suppl. - https://payments.pashabank.az/PashaCardOrderWeb/additional_card)
● Miles & Smiles card and coupon order microservices (www.miles.pashabank.az)
● Miles & Smiles card order monolithic web app for hesab.az portal
✔ Personal Cabinet Web Apps – Java, JSTL, Thymeleaf, Spring (MVC, JdbcTemplate, Data JPA, RestTemplate,
OpenFeign), Maven, Gradle, Liquibase, Oracle, SMS & Ecomm Services
● Pasha Bank Personal Cabinet on the main site (www.pashabank.az)
● Personal Cabinet for cardholders on the Miles & Smiles card order site (www.miles.pashabank.az)
✔ Critical Bank Reports – Oracle, SQL, PL-SQL
● Profit-Loss
● Bank & Account Statements
● Memorial Order
● Loan Cash Cover
● Loan Warranties
● Lost Given Default
● Cash Flow
● Credit Portfolio
● Deposit Portfolio
● Collateral Portfolio
Fevral 2016 — Oktyabr 2016
9 aylar
Agile Solutions Azerbaijan
İnformasiya texnologiyaları, sistem inteqrasiyası, internet... Daha çox göstər
Senior Software Engineer | Lead
✔ Electronic Document Circulation – C#, Oracle DB, ASP.NET MVC, Fluent NHibernate, JavaScript, JQuery,
AngularJS, Bootstrap, HTML, CSS
✔ Immigration Internal and External Registration Services – Java, Java EE Framewrok, JSP, Servlet, Oracle DB,
HTML, CSS, JavaScript, JQuery, Linux crone jobs
✔ Maintaining existing software using NetBeans IDE, Java, Oracle DB, SQL, PL/SQL, JavaScript, JQuery,
Bootstrap, HTML, CSS, Oracle Glassfish web server clusters, VPN, Remote Desktop Control tools
May 2015 — Fevral 2016
10 aylar
İnformasiya texnologiyaları, sistem inteqrasiyası, internet... Daha çox göstər
Senior Software Engineer | Administrator
✔ Acts Management System – Oracle APEX, Oracle DB, Oracle BI Publisher, JQuery, JavaScript, HTML, CSS
✔ Acts Importer Module (importing acts from Excel to Oracle database using Java) – Java, Java Excel API,
Oracle DB, Oracle APEX
✔ Administration of Oracle Glassfish web server clusters and Microsoft IIS servers
✔ Development and administration of Oracle APEX applications and related DB schemas, implementing
complex Oracle PL\SQL procedures, packages, functions, and SQL queries
Avqust 2013 — Mart 2015
1 il 8 aylar
Karel Electronics, Inc.
Elektronika, cihazqayırma, məişət texnikası, kompüterlər və təşkilati texnika... Daha çox göstər
Software Engineering Lead | Solutions Architect
✔ Karel Intranet Portal – Java, Struts, JSP, JavaScript, JQuery, HTML, CSS, PostgreSQL, DB2, DB Visualizer
✔ Cloud Communication System – Sparx Systems Enterprise Architect (specifying requirements and system
design); Java, Struts, Spring, JSP, JavaScript, JQuery, HTML, CSS, PostgreSQL, DB2, DB Visualizer, HP
Enterprise System Architect, Integration of VMware vSphere/vCloud APIs to create and manage virtual
machines
Avqust 2012 — Avqust 2013
1 il 1 ay
Sisoft Healthcare Information Systems
İnformasiya texnologiyaları, sistem inteqrasiyası, internet... Daha çox göstər
Senior Software Engineer
1. Performing both front and back end software development regarding Healthcare Information Systems using JavaScript and JavaScript Prototype Framework for front-end development, Java for back-end development and Oracle for a database - I was creating new and also enhancing already available JavaScript forms on the Hospital Data Management System web application using JavaScript and JavaScript Prototype Framework. Software environment and tools that I was using for product development were Oracle JDeveloper (Java programming), Oracle SQL Developer and Toad (database applications and querying).
2. Giving support to hospitals and healthcare organizations, which were using the software products and systems that we were developing, by remotely connecting to their desktops.
Sentyabr 2011 — Avqust 2012
1 il
İnformasiya texnologiyaları, sistem inteqrasiyası, internet... Daha çox göstər
Software Developer
1. Performing both front and back end software development intended for state software projects, more specifically, Population's State Registration Service of Ministry of Justice of Azerbaijan Republic, using ASP.NET, MS DevExpress Library and JavaScript for front-end development, C# (.NET) for back-end development and Oracle for a database - I was creating a new web module to integrate to the available web application used in the Population's State Registration Service using DevExpress, ASP.NET, C# and Oracle database. I was preparing a web application consisting of several pages the user interface of which there were some filtration areas such as person's name, surname, date of birth, and etc. on. User could enter or select some values to and from these filtration areas and the application were gathering the population information in a gridview according to the filtration values entered or selected. After accumulating population data on the gridview, user could go to the application's other pages through row data of the gridview. Software environment and tools that I was using for application development were MS Visual Studio (ASP.NET, DevExpress and C# programming) and Oracle SQL Developer (database applications and querying).
2. Developing a software in both front and back end for company software project using ASP.NET and Windows Forms for front-end and C# and Active X Components for back-end development - I was preparing a user interface, the aim of which was that documents with any extension could be signed by means of e-sign technology, i.e., digital certificates through and signed documents on the E-Sign application of the Ministry of Communications and Information Technology could also be opened with that interface. Although I totally completed the client-side development, the entire server-side functionality could not be achieved as intended; i.e., the signed documents on the E-Sign application of the MCIT could not be opened by the software I developed.
Noyabr 2010 — Sentyabr 2011
11 aylar
DCC, Ministry of Information and Communications Technology
İnformasiya texnologiyaları, sistem inteqrasiyası, internet... Daha çox göstər
Software Development Engineer
Inspecting the source codes of the project E-Sign developed by the Microsoft Company for the MCIT of
Azerbaijan Republic, solving the problems regarding the devices used in the project such as scanners, printers
and etc., integrating the project with other software projects and so on.
İyul 2009 — Dekabr 2009
6 aylar
TURKSAM Think Tank Society
İctimai fəaliyyət, partiyalar, xeyriyyəçilik, QDT... Daha çox göstər
Software Development & System Support Engineer
Update of the company's website, writing new programs to handle the company's needs using C++/C#(.NET), JAVA(NetBeans/Eclipse) and etc., preparing several web based projects using ASP.NET, AJAX containing database connections to insert, delete, update the information on the web.
http://is.turksam.org: (ASP.NET, AJAX and C# web application)
This project - developed using MS Visual Studio as the IDE and ASP.NET, JavaScript and Ajax for front-end, C# for back-end development - was the web project developed for the TURKSAM and the object of the project was to follow duties that were assigned to the employees.
http://kapadokya.ru: (ASP.NET, AJAX and C# web application)
This project was the web project developed using MS Visual Studio as the IDE and ASP.NET and AJAX for front-end, C# for back-end development. The project’s goal was to broadcast nice pictures and videos from different parts of Turkey to users and provide general social activities like chat and forum and opportunity to the users to comment on the pictures and videos. The web site was being designed to work on three different languages.
Mail address selection code: (C++ console application)
There were not any interfaces in its development. The application completely consisting of code was written using C++ and its purpose was getting the input file in which there are lots of mixed and disordered mails locating in different parts and returning the output file where these mixed and disordered mails are all cleared and selected among many other meaningless words.
Outlook mailbox and contacts mail address selection code: (C# console application)
The application completely consisting of code was written using C# and its aim was to select all the mail addresses from all the mails coming to the Outlook mailbox; i.e., the outlook .pst file and from all the contacts saved to the Outlook contacts list and print all of these mail addresses to the clear and empty file line by line and orderly.
Əsas səriştələr
Уровни владения навыками
Sürücülük təcrübəsi
Sürücülük vəsiqəsinin kateqoriyası B, C
Əsas səriştələr
I graduated from Turkey's most famous (technical) university, the Middle East Technical University, from the Computer Engineering Department in 2010 with a Bachelor of Science degree. I've been in several considerable lead and engineering positions such as Solutions Architect, Software Development Tech Lead, and Senior Software Engineer at the most well-known and significant companies (BestComp Group, Sisoft Healthcare Information Systems, Karel Electronics, IDRAK Technology Transfer, Pasha Bank, MPAY) in Turkey and Azerbaijan. I'm an experienced software engineer with more than 15 years of hands-on engineering and leadership experience in Information Communications Technology and programming. I also hold the international Oracle Certified Associate and Oracle Certified Professional certificates issued by Oracle Corporation.
Ali təhsil (Bakalavr)
2010
Ali təhsil (Bakalavr)
Orta Doğu Texniki Universiteti
Mühəndislik, Kompyüter Mühəndisliyi
Dilləri bilməsi
Vətəndaşlığı, işə gedən yolda keçirdiyi vaxt müddəti
Vətəndaşlıq: Azərbaycan
İş üçün icazə: Azərbaycan
İşə gedən yola sərf etmək istədiyi vaxt müddəti: Vacib deyil