I am a experienced Java Software Engineer with over 2.5 years of hands-on developing experience, complemented by more than 5 years of prior experience as a System Analyst. My work encompasses the entire software development lifecycle, from solution design to code implementation. I have good analytical abilities, actively participate in code reviews, and mentor junior developers. I am self-driven, capable of working independently, constantly learn and improve skills in new technologies and toolsExperienced in:- Object-oriented programming- Microservices development- Application architecture, REST services development- Teamwork, agile- Code review- Development through TDD and BDD methodologies- Code refactoring, clean-code- Troubleshooting and solving technical problems- Pair programming- Good understanding business processes and logicSkills- Java: Java 8, Java 11, Java 17;- Spring: Spring Core, Spring Data, Spring Security, Spring MVC, Spring Boot, Spring WebFlux;- SQL, NoSQL;- Building Tools: Gradle, Maven;- Version Control Systems: Git;- Testing: JUnit, Mockito;- Software Quality Tools: JaCoCo, Sonar;- Containerization: Docker, Kubernetes- Cloud: Microsoft Azure Services (Event hub, Service bus, CosmosDB, Azure Key Vaults, App Configuration, Azure Functions, Repos)- GraphQL- New Relic monitoring tools (distributed logging, metrics, dashboards)
-
Java Software EngineerЭлектронные Документы И Накладные Jan 2024 - PresentFull cycle developing of microservices, developing shared project modules, integration with other microservices and third party APIs, migration from legacy codebase to new frameworks, integration with crypto services and digital signatures, integration with monitoring tools, existing code refactoring, tests writing, participating in code review, SCRUM ceremonies, release support and troubleshooting. -
Java Software EngineerEpam Systems Apr 2021 - Jan 2024Минск, Республика БеларусьWork as team key-developer. Participated in three projects during the period of work: healthcare domain, multi-brand restaurant company, retail & distribution domain. Responsible for full developing cycle of microservices, developing shared project modules, integration with other microservices, cloud platforms and third parties. Developing and configuring new microservices, integration with existing customer services, designing and developing APIs, investigating third party software for project… Show more Work as team key-developer. Participated in three projects during the period of work: healthcare domain, multi-brand restaurant company, retail & distribution domain. Responsible for full developing cycle of microservices, developing shared project modules, integration with other microservices, cloud platforms and third parties. Developing and configuring new microservices, integration with existing customer services, designing and developing APIs, investigating third party software for project needs, working with BDD and TDD methodologies. Participating in code review and juniors mentoring, integration with monitoring tools (New Relic logging, metrics and dashboards), release support and troubleshooting, participating in deployment activities, active inter-team communication, working with documentation. Participation in volunteer activities: mentor in internal courses, Java kids trainer. Show less -
System Business AnalystLlc Antynea Jan 2016 - Apr 2021Minsk, BelarusWork on an integration project of "1C: ERP" in companies of the light and chemical industries.Responsibilities:- optimization and description of the company's business processes;- integration of new approaches to the company's business processes- participation in the planning of integration process;- research of customer requirements for 1C software;- testing of software products, integration with other systems;- writing technical specifications, creating… Show more Work on an integration project of "1C: ERP" in companies of the light and chemical industries.Responsibilities:- optimization and description of the company's business processes;- integration of new approaches to the company's business processes- participation in the planning of integration process;- research of customer requirements for 1C software;- testing of software products, integration with other systems;- writing technical specifications, creating development tasks for the needs of the company;- consultations and technical support for users;- writing instructions for users. Show less
Egor Shitikov Education Details
-
Managment -
Managment
Frequently Asked Questions about Egor Shitikov
What company does Egor Shitikov work for?
Egor Shitikov works for Электронные Документы И Накладные
What is Egor Shitikov's role at the current company?
Egor Shitikov's current role is Java Software Engineer.
What schools did Egor Shitikov attend?
Egor Shitikov attended Belarusian State Economic University, Belarusian State Economic University.
Who are Egor Shitikov's colleagues?
Egor Shitikov's colleagues are Екатерина Клименкова, Вера Куницкая, Вера Куницкая (Харитончик), Victoryia Chaulytka, Iryna Zhyzhych, Iliya Yakimovich, Екатерина Смирнова.
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