English:
Pre-Intermediate
Dmitriy S.
Vetted by YouTeam
Russia
UTC +04:00
Europe/Moscow
English:
Pre-Intermediate
Java developer
I have been working as a Java developer (backend) for 4 years already. In terms of databases, I have excellent knowledge and experience with PostgreSQL, MongoDB, Redis. I am always open to everything new and I try to update my knowledge every day. A good team player who understands the details and skills of solving non-trivial problems.
Want to hire this engineer?
Check if Dmitriy is availableExpertise
Years of commercial development experience
4 years of experience
Core technologies
Other technologies
Project Highlights
Fieldcode
https://www.fieldcode.com/
Fieldcode is a Field Service Management Software. A system for automating and simplifying the process of service management “in the field”. It allows you to form customer requests and track their implementation in automatic mode on a map of the area, assign tasks to the closest to the client or free service technicians, inform the technicians about the nature of the request, and customers - about the timing of the arrival of the master, and the details of the work performed, if any are required. The system reduces time costs, simplifies communication between the manager, the client, and the service master, and automates business processes.
Responsibilities & achievements
A microservice architecture was implemented on the project. Web and mobile applications accessed the server through the gateway service layer (gsl), which was the entry point to the k8s cluster. Synchronous interaction of microservices was carried out through Http rpc, and asynchronous through kafka. Tracing and logging of requests was implemented using jaeger. A websocket server and kafka were used to synchronize the task statuses. For flexible search, Elasticsearch was used. Single sign-on (SSO) technology was implemented using Keycloak.
Papaya Global
https://papayaglobal.com/hire/
The company's project allows multinational companies to consolidate accounting and easily carry out financial transactions without delving into the structure of local legislation. Papaya Global provides the ability to make financial calculations and pay wages in accordance with local labor laws, taking into account both the number of hours of working time per year, depending on national holidays and the rules regarding payments during holidays, maternity leave, payments at the end of service. System users can pay mandatory tax payments and other deductions, follow the set deadlines for payments in each specific country. With the help of the Papaya Global service, multinational clients are able to quickly respond to changes in local laws and compare the burden of the tax burden on employees around the world.
Responsibilities & achievements
Under NDA #1
Development of a new personal user account for customer service via the Internet. In your personal account, you could find out information on your accounts, loans, it was possible to repay loans online, view information on payments, you can also find out about the date of the next payment, change your personal data, find service points (on the map), find ATMs (on the map), etc.
Responsibilities & achievements
I and my team were engaged in the development and support of customer service, personal account and chat were also developed.
Under NDA #2
Personal account for employees and managers of the Company, service for the selection and verification of candidate profiles by the Company's security service.
Responsibilities & achievements
Based on the layout, we developed a service for the selection of candidates and verification of the data of the Company's Security Service. We have developed various services for the personal account of the employee and the manager (personal data, positions, vacations, timesheets, employee training, calendar of meetings), made changes in accordance with the wishes of the Users.
Under NDA #3
This project involves the creation of an information system that ensures interaction between participants in foreign economic activity and persons involved in international trade with state authorities, including regulatory authorities, and other organizations in electronic form on the basis of the "single-window" principle on the basis of the customer's digital platform and this information system, which provides the processing of documents and information received from public authorities and organizations, the collection of statistics, monitoring and evaluation of organizations, search and formation of proposals for exporters related to their foreign economic activity, as well as analysis of barriers in foreign markets. Several teams are working on creating the system (different companies). "Single-window" will allow exporters to create their digital profile, apply for services around the clock, get access to analytics, and qualified support from specialists in various aspects.
Responsibilities & achievements
Education
Higher education in Computer Science
Agency
100-400
GMT+4
Taganrog/Russia
Core Expertise
Industries
Education & Science, Banking & Finance, Information services & Technologies, Advertising & Marketing, News & Media, Social Media & Communication, Travel & Tourism, Healthcare & Medicine, Booking & Rent, Arts & Culture, Audio & Music
Want to hire this engineer?
Check if Dmitriy is available