Position: Software Engineer (Java)
Category: Java
English level: intermediate
Years of experience: 4


August 2021 – Present – Software Engineer
Leading SaaS (Software-as-a-Service) company that offers a cutting-edge document automation platform built on a microservices architecture:
- Contributed to the development of the technical architecture and infrastructure for the next version of the Public API, playing an essential role in designing and implementing scalable and secure API solutions. Collaborated with cross-functional teams, including architects, product managers, and developers, to define technical requirements and ensure alignment with business goals;
- Extensive hands-on experience with the LeSS (Large-Scale Scrum) framework, working with a multinational team. Facilitated daily meetings, sprint plannings, and product backlog refinements, ensuring clear alignment of team goals and identifying future tasks from the backlog. Conducted 
retrospectives to reflect on team performance and identify areas for improvement;
- Designed and implemented the server-side for the Automations Engine, leveraging a 3rd-party IPaaS (Integration Platform as a Service) provider. Developed complex automation workflows using event-driven architecture, allowing integration of internal and external systems. Ensured high performance, scalability, and reliability of the automation engine, meeting the needs of a large-scale document automation SaaS product.

September 2020 – July 2021 – Software Engineer
Real-time event-driven system built on a microservices architecture in the Logistics area:
- Designed and developed search requests filtering security module using Java Reflection API, AOP (Aspect-oriented Programming), and ES Index (Elasticsearch Index), ensuring robust security measures and optimized search functionality;
- Implemented and optimized a significant amount of functionality in the core engine of the system;
- Provided on-call services to ensure uninterrupted system operations, timely issue resolution, and optimal performance.

February 2020 – September 2020 – Junior Software Engineer
Medical company administration service on Spring/JSF/Primefaces stack:
- Designer and developed new application modules using JSF, Primefaces, and Spring;
- Integrated multiple 3rd-party systems using SOAP, REST, and HL7 (Health Level Seven) protocols;
- Refactored and redesigned legacy modules, utilizing modern design patterns, best practices, and coding standards, resulting in improved code quality, enhanced maintainability, and streamlined system performance.