Position: Oracle Database Developer/ SQL developer/ Architect
Category: Lead
English level: pre
Years of experience: 11

1)Development of a new processing center for a payment system: Collecting requirements, building a component, physical, and financial model - writing an HLA. Development of database backend, application server interaction interfaces. Development of application server architecture. Creating structures and interfaces for the interaction of the new processnig with the billing system. Creation and decomposition of tasks, review code
2)Development of an API for payment for C2C and C2M services through the company's website: Gathering requirements, building financial and physical models, developing technical flow processing commands, describing the interaction commands of the site with processing - writing HLA. Development of protocols for interaction with banks by acquirers on the basis of APIs provided. Creating interfaces for application server interaction with the database. Definition and implementation of structures and mechanisms for data migration from the billing system to the site backend. Creation and decomposition of tasks, review code 
3)Changing the interaction of terminals with the processing center: creating a financial model, describing the new commands for interaction between the terminal and the center, developing technical flow for commands, identifying changes on the terminal from the side and the application server — writing HLA. Development of interfaces and structures on the side of the database processing and billing
4)Creating an API that allows you to pay for services for external partners (systems): Collecting requirements, describing the financial and component model, describing the commands and processes of interaction of external systems with the processing center - writing the HLA. Development of interfaces and structures of interaction of the application server with the database. API documentation for external systems. Creation and decomposition of tasks, review code
- Building the software architecture;
- Co-cordination of development process inside of the project BA team and Developers team;
- Collection of requirements, writing HLA, developing backend, creating and decomposing tasks;
- Development physical model of the database and program, modules PL / SQL;
- Optimization of existing structures DB, performance tuning;
- Development interfaces for database interoperability with external systems;

Oracle PL/SQL, UML, python, java SE, TICK stack, Grafana, mongoDb, Delphi, XML, JSON