English:
Upper Intermediate
Yaroslav C.
Vetted by YouTeam
United States
UTC -09:00
America/Nome
English:
Upper Intermediate
Java developer - 6.5 years of general software development experience
6,5 years of total Java software development experience: practical experience with JEE, Spring and different test-frameworks. Experience in working with different database systems, full project development life-cycle. Polite, fast learning, good team member, goal oriented.
Want to hire this engineer?
Check if Yaroslav is availableExpertise
Years of commercial development experience
7 years of experience
Core technologies
Other technologies
Project Highlights
Orderly
Services and contract for permissionless, decentralized exchange protocol and modular ecosystem built on NEAR.
Responsibilities & achievements
Developing a new FE side from scratch using ReactJS. Integrating crypto lib for singing orders with ED25519 and Secp256k1 for SDK project
Okonto
Centralized exchange (CEX) / Liquidity management platform
Responsibilities & achievements
Developed Apache Kafka-based blockchain project. Recombined microservice-based projects to a single monolith, and developed Swagger-based API. Consolidated multiple database systems into a unified data architecture.
Menu management system (NDA)
Menu management system which allows restaurants to connect new suppliers according to their needs and allow suppliers to produce as much as restaurants needs.
Responsibilities & achievements
Accepting a project from the previous team; Discussion of technical specifications with the customer; Project evaluation, discussion of project details, sprint planning; Conducting a technical interview; Developing new features on the backend side; Fixing performance issues; Bug-Fixing.
Tool for data (NDA)
Tool for data migration from one tool to the cloud by creating deployment packages with excel files with collected data from the database.
Responsibilities & achievements
Developing new features on frontend and backend side; Fixing performance issues; Bug-Fixing
Mobile POS system (NDA)
Mobile POS system with an app for customers. With possibilities to manage your products, social media connectivity, support for multiple branches and integrated loyalty programs.
Responsibilities & achievements
Developing backend logic; Bug-Fixing(Support lane).
Sales Engagement Platform
System of engagement that makes every customer interaction successful. Intuitive, complete and open Sales Engagement Platform that integrates content, communications and actionable insights to improve business results.
Responsibilities & achievements
Developing backend logic; Bug-Fixing; Writing unit tests.
Cloud service (NDA)
Customer is the premier cloud services and software company for enterprises moving to AWS, Google, Microsoft and other leading cloud platforms and helps clients migrate applications to the cloud or build net new applications that leverage cloud technologies.
Responsibilities & achievements
Implementing business logic; Managing users permissions using Spring Security; Writing tests using Junit And Mockito; Writing automated tests using Selenium 2.0; Working with BD using Flyway(creating, updating tables) and also creating CRUD operations for them; Making code review; Bug fixing.
CDP Portal
CDP portal is based on the AEM technology stack. It is designed for business process and workflow automation of the career development department in EPAM, such as: mentoring program, training, courses, homework, etc.
Responsibilities & achievements
Developing business logic layer; Bug-Fixing; Writing test.
Education
Higher education in Computer Science
Agency
100-400
GMT+2
Kharkiv/Ukraine
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Entertainment & Games, Mapping & Navigation, Photo & Video, Healthcare & Medicine, Safety & Security, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Big Data, Gambling & Casinos
Want to hire this engineer?
Check if Yaroslav is available