Summary
Yaroslav Petrov is a Java backend developer with 9 years of experience building reliable enterprise systems, currently contributing to Veeam Backup for Salesforce in Germany. He specializes in Spring ecosystem technologies (Spring Boot, Security, Data, Cloud), Hibernate/MyBatis, messaging (RabbitMQ, Kafka) and relational databases including Oracle and PostgreSQL. His background spans banking, mortgage sales platforms, and insurance projects, giving him strong domain experience in financial and enterprise integrations. A pragmatic problem-solver and collaborative team player, he routinely applies automated testing (JUnit, Mockito) and containerized deployments (Docker) to keep services robust and maintainable. He began his career as an SAP/ABAP consultant, which gives him an atypical blend of ERP insight alongside modern Java microservice development. Open to new technologies, he favors practical solutions that balance innovation with operational reliability.
10 years of coding experience
3 years of employment as a software developer
Степень бакалавра, Information Technology, Степень бакалавра, Information Technology at Белгородский Государственный Университет
Русский, Английский, Голландский, German