Stefan Surdu

Stefan Surdu

Java Software Engineer @ Endava

About Stefan Surdu

Stefan Surdu is a Java Software Engineer at Endava in Bucharest, Romania, with over 3 years of experience in software development.

Title

Stefan Surdu is a Java Software Engineer currently working at Endava in Bucharest, Romania.

Professional Experience

Stefan Surdu has over three years of experience in designing, implementing, and testing software solutions. He joined Endava as a Java Software Engineer and collaborates with a team of backend and frontend engineers serving a major client in the banking sector. Prior to Endava, he worked at S&T Romania as a Java Developer for seven months. Before that, he was employed by Global Software Systems as a Junior Full Stack Java Developer for two years.

Education and Expertise

Stefan Surdu studied at the University POLITEHNICA of Bucharest, where he earned a Bachelor's degree in Electronics, Telecommunications, and Information Technology between 2016 and 2020. Before that, he studied Mathematics & Informatics at Colegiul National Gheorghe Lazar, achieving a Baccalaureate from 2012 to 2016. He specializes in Java Spring Boot, ES6+, React.js, and Angular.

Technical Skills

Stefan Surdu utilizes Java 11, Spring Boot, FeignClient, ES6+, and React.js in his projects. He has experience using Junit/Mockito for backend testing and Jest with Cypress for frontend testing. Additionally, he conducts integration and business end-to-end tests employing TDD/BDD approaches. His work includes developing backend systems for various payment schemes and flows, building reusable UI components in React.js, and collaborating with a senior frontend developer to design UI components using atomic design principles.

People similar to Stefan Surdu