More than 18 years of experience in developing software for accounting, trading, banking, and finance domains include over 5 years using Java technologies. Skilled in using Spring Boot, Hibernate, Postgres, JUnit, Mockito, and other frameworks and tools. Proficient in applying microservice patterns such as circuit breaker, API gateway, and event-driven architecture.I would like to share my high professional skills that can make a significant contribution to your company. My strengths as an employee include the ability to help the business find bottlenecks in the development and testing processes, as well as efficiently deliver code to a production environment. I actively apply Test-Driven Development (TTD) methodologies to improve the speed and quality of development, and combine various testing techniques in different environments. Additionally, I have skills to assist analysts in staying focused on delivering tasks for important functions.In my previous role as part of a Russian-Indian team, I was involved in creating several microservices from scratch, initially functioning as modules of a single monolith. In my area of responsibility, I was tasked with designing the composition and structure of modules, writing code, and developing automated tests. During the initial stages, I utilized a code-first strategy to reduce the risks associated with designing based on mental models and to expedite the development process. I developed mechanisms for obtaining and processing payment information through Drools, and sending status updates at various stages. I implemented balance calculation in two ways: classic and hierarchical, in accordance with Indian accounting practices.
-
Senior Java DeveloperSberbank Mar 2021 - Jun 2024Moscow, Moscow City, RussiaI would like to share my high professional skills that can make a significant contribution to your company. My strengths as an employee include the ability to help the business find bottlenecks in the development and testing processes, as well as efficiently deliver code to a production environment. I actively apply Test-Driven Development (TTD) methodologies to improve the speed and quality of development, and combine various testing techniques in different environments. Additionally, I have skills to assist analysts in staying focused on delivering tasks for important functions.In my previous role as part of a Russian-Indian team, I was involved in creating several microservices from scratch, initially functioning as modules of a single monolith. I developed mechanisms for obtaining and processing payment information through Drools, and sending status updates at various stages. I implemented balance calculation in two ways: classic and hierarchical, in accordance with Indian accounting practices.I am confident that my experience and skills can be a valuable addition to your team, and I am ready to make a significant contribution to achieving your goals. -
Middle Java DeveloperОоо "Росгосстрах" Jan 2020 - Mar 2021Москва, РоссияMiddle java developer with experience in Implemented Spring Framework in an antifraud analysis system as a Java developer- Designed and developed back-end components of web applications using Spring Boot- Collaborated with other developers and stakeholders to ensure compliance with business requirements and best practices- Debugged and tested software components using various tools and frameworks -
Junior Java DeveloperФольксваген Банк Mar 2019 - Jan 2020Москва, РоссияThe main task in delimobil is to speed up loading data into 1c database using java.Code-review, data conversion. Data separation: implementation on configuration extension (for sending documents and their movements to archive). Refactoring sql queries.Legacy code on servlets, jsp. Study and application of Java Stream-api. Also assisted the analyst in updating specifications for backend on java. Direct requests to 1C database: jdbc, servlet, concurrent to load data from billing system (from 1C generated select-update requests, run jar). -
Programmer-AnalystОоо "Альфа-Лизинг" Feb 2017 - Feb 2019Санкт-Петербург, РоссияSpecifics of the company and its organization: - joint work of a number of services (attracting clients; underwriting; control, execution, support of transactions). A lot of business processes in CRM and accounting systems. 2.0, managed and regular forms. - development department is distributed territorially. There are SCRUM teams, Kanban board is used. Job duties: - independent project management and finalization of other people's projects; - code review; - duty on the support: help in working with CRM need to understand the current developments in the company.- Support of exchanges of internal and third-party services (xdto, ws); - Optimization and regular refactoring; - Infusion of rls; Voluntary beginnings: - Training of developers, code quality control, participation in the formulation of quality criteria for development on the 1C platform within the department; - Generation of ideas to improve the work with the system as users and developers.One of the major projects: automation of cession (transfer of rights) from implementation of the business process flowchart based on the outline of the flowchart and words of the customer to providing tools for generation of contracts and analytics, for example, the total load of risk carriers taking into account cessions. Use of ACS not only for reports, but also for fine-grained accounting of a number of BP parameters through selection settings (programmatic work with ACS).Received thanks for contribution to the improvement of program code quality.
-
Lead 1C ProgrammerТелемакс Сеть Супермаркетов Бытовой Электроники Aug 2013 - Feb 2017Санкт-Петербург, РоссияDevelopment, refinement according to the tasks of the marketing department. Dynamically generated report on ACS. Control of points debiting in RIB via web-service. Work in 1C franchisees. Support of multiple clients (RIB Retail 1.0/2.0). Regular and managed forms. Data conversion (Trade Management/Retail 1.0, Retail 2.0/UNF). Developments of RMK, processing of TO drivers. Updates of configurations. Project on automation of formation and sale of goods by baskets on remote nodes (UT - RIB Retail). -
Senior 1C ProgrammerОкей Feb 2009 - Sep 2013Санкт-Петербург, РоссияSupport of 1C Enterprise 7.7 and 8.1 users. Writing instructions for users. Assistance in implementation of UPP. Diagnosis and correction of program errors in conducting, filling, calculation of documents, generation of reports.- Finalization of documents on UPP according to TOR (interface - filling, conducting).- Maintenance (budget control, regulated reporting); - Modification, writing of reports on ACS; - Support of loading from Microsoft Dynamics AX; - Maintenance of RAS-IFRS translation functionality; - Creation of export mechanisms to MS SQL Server bases; - Import-export to EXCEL files; - Search, correction of errors; - Acceptance of modifications (small volumes) of third-party developers; -
1C ProgrammerFinancial Department Of Bratsk, Bit Department Jul 2005 - Nov 2008РоссияSupport for 1C Enterprise 7.7 and 8.1 users Transferring 1C code from 7.7 platform to 8.1 platform Mastering 1C 8.1 Writing external reports for ACK system in Java. SQL mastered. 1C Enterprise 7.7 user support administration, RIB configuration, analysis and modification of default configuration and algorithms, reports, query mechanism, correct update without loss of previous changes, data correction by out-of-the-box means.
Frequently Asked Questions about Maksim Kalinin
What is Maksim Kalinin's role at the current company?
Maksim Kalinin's current role is Fintech Spring - Hibernate Java certified developer.
Not the Maksim Kalinin you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial