Backend development specialist with Java, Spring Framework, REST APIs and scalable architectures. Focused on clean code, performance and long-lasting solutions.
Java backend developer with over 9 years of experience (2009–2019), specialised in the Spring ecosystem and the development of high-complexity systems for government and enterprise sectors.
My journey includes contributions to real-impact projects — from electronic tax systems for the Government of the State of Goiás (PAT-e), to an R&D project funded by a non-reimbursable federal grant from FINEP/Tecnova, where I developed SOAP integrations with government services and a Multitenancy SaaS login module. I also have a scientific publication accepted at the XV Brazilian Congress on Health Informatics (CBIS 2016).
Technically, I master Java (8–17), Spring Boot, Spring MVC, Spring Security, REST and SOAP APIs, Hibernate/JPA, Oracle and PostgreSQL, with solid CI/CD practices via GitHub Actions, Docker and testing with JUnit and Mockito.
Currently based in Sint-Niklaas, Belgium, I speak Portuguese natively, English (A2) and advanced French (C1), and I am actively reintegrating into the IT market after a period in civil construction.
Backend solutions built in personal and professional projects — solid architectures, clean code, and APIs that scale.
Full RESTful API for enterprise financial control. JWT authentication, real-time reports, legacy system integration via SOAP and microservices architecture with Spring Cloud.
R&D project awarded a non-reimbursable federal grant (FINEP/Tecnova 2013). Developed SOAP integrations with government services, Multitenancy SaaS login module, technical specifications and new module development. @ Ambient Informática.
Centralized authentication and authorization service with OAuth2, OpenID Connect and JWT token management for multiple applications.
Full-stack portfolio with Node.js backend, multi-container Docker setup with Traefik reverse proxy, automated SSL, CI/CD via GitHub Actions and transactional email via Resend.
traefik.docker.network labeltraefik.docker.network when a container is on multiple Docker networks--log.level=DEBUG) are essential to diagnose proxy issuesBuilding backend solutions across different industries and contexts.
Java Developer
// Engesoftware Tecnologia S.A.
Development of solutions for government systems in the tax area. Analysis, development and maintenance of systems for electronic tax administrative processes. Implementation using Java and corporate frameworks.
Systems Analyst Programmer
// B2Br Consultancy
Maintenance and evolution of corporate systems. Systems development, bug fixing and application performance improvement. Technical support and incident analysis.
R&D Analyst
// Ambient Informática LTDA
Development of solutions focused on system integration. Gathering functional and non-functional requirements. Implementation of Web Services for communication between platforms. Active participation in the complete development cycle.
Software Developer
// Indra Software Labs
Experience with the WEB-LICENÇAS system (Environmental Licensing). Gathering and analyzing user requirements. Developing and implementing functionalities. Ensuring quality and adherence to business rules.
Technical Solutions Analyst
// Tax Administrative Council (CAT)
User support, Java development and maintenance of corporate systems. Support for applications developed with Visual Basic Access.
Technical Solutions Analyst
// PA Arquivos LTDA
Implementation of GED system and operational training. Responsible for defining software, hardware and technological support processes. Selecting and supervising the technical team for system administration.
IT Support
// Agência Goiâna de Esporte e Lazer
Development of operational workflow for athlete registration system. IT solutions for processing and directing registration data. Integration with label printers and badges (Zebra).
Open to opportunities as a senior Java developer, freelance projects and technical consulting. If you need a robust backend, we're on the same page.