Summary
Roman Struchev is a results-driven Java tech lead with 9 years of experience building and scaling payment and accounting systems at Libertex Group. He combines hands-on development of Java 21/Spring Boot services, Kafka-based integrations, and cloud-native deployments with people leadership—mentoring engineers, running recruitment, and conducting performance reviews for cross-functional teams. Roman has led the design of reusable frameworks, starters and service templates that simplify service interaction, observability, toggling, and deferred task execution across the organization. He played a central role in unifying payment integrations, implementing tokenization and a reusable payment page that reduced duplication across products. Based in Podgorica, Montenegro, he balances engineering craft with operational ownership, keeping stacks up to date while driving practical conventions and testing discipline. Colleagues value him for turning complex payment workflows into maintainable platforms and for quietly improving developer experience behind the scenes.
9 years of coding experience
2 years of employment as a software developer
Программное обеспечение вычислительной техники и автоматизированных систем, Программное обеспечение вычислительной техники и автоматизированных систем at Алтайский Государственный Технический Университет