Jonathan Perucca is a Staff Software Engineer based in Paris with 11 years of experience designing scalable, testable backend systems primarily in Java and Spring. He has grown through technical leadership roles at Malt—moving from Senior to Lead Dev and now Staff—where he focuses on architecture, CI/CD automation, and improving delivery pipelines. Jonathan has a strong track record building cloud-native systems on AWS, integrating message buses and search engines, and driving maintainability and performance improvements at scale. He also teaches software architecture and practical dev skills, translating classroom practices like TDD and CI into production-ready processes. Known for running technical workshops and reducing technical debt, he blends hands-on coding with mentorship and system-level thinking. Outside product teams he repeatedly champions testing culture and developer productivity, a less obvious throughline across his consulting and teaching engagements.
11 years of coding experience
9 years of employment as a software developer
Professional technology qualification Application development, Professional technology qualification Application development at Voillaume
Master of Science Software architecture web ebusiness, Master of Science Software architecture web ebusiness at ESGI / PPA
Bachelor of Science (BSc) Softwares Decision Integration and conception of information systems, Bachelor of Science (BSc) Softwares Decision Integration and conception of information systems at Paris VIII - Vincennes - Saint Denis
Contributions:15 commits, 2 pushes, 1 branch in 3 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Perucca - Staff Software Engineer at Malt