Ronny Arruda
Ronny Arruda

Senior Java Full-Stack Developer

Actively looking · Member since 3 Aug 2026
Message
Location
Brazil
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a Senior Java Full-Stack Developer with more than 12 years of experience building and modernizing medium- and large-scale corporate systems, with a strong background in the Brazilian public sector.

I deliver end-to-end solutions, from robust backend services using Java, Spring Boot, REST, GraphQL, SOAP, and messaging to modern Angular and TypeScript frontends using NgRx and RxJS.

I have extensive experience with systems integration, authentication and security, including Keycloak, OAuth2/OIDC, Gov.br, JWT, digital signatures, document generation, reporting, and enterprise search.

I combine maintenance of legacy applications with technical leadership in architecture modernization initiatives, including Java and Spring upgrades, service rewrites, domain-oriented design, and improved automated testing practices.

I am experienced in DevOps and production infrastructure, working with Docker, Jenkins CI/CD, Nginx, Kong, observability, caching, and asynchronous processing. I have contributed to legal-administrative, public-service, credit portability, and corporate workflow platforms.

Skills

46 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Java Backend Developer (Contractor) Poupex

Provided software development services as an independent contractor through a private company. Developed a credit portability system with end-to-end integration to the CIP/ACTC ecosystem, supporting ten ACTC/ARQ file types.

Migrated file receiving and sending to the official CIP JAXB model using official XSDs across API, processing jobs, and legacy-system repositories. Modernized the stack to Java 21, Spring Boot 3.5, and Spring Cloud 2025; implemented domain aggregate-oriented design, a dedicated Montreal API integration service, Spring Data JPA Specifications, and expanded unit, integration, and web test coverage.

Full-Stack Developer Ministério Público do Estado de MT (MPMT)

Developed approximately 30 corporate systems using Java 21, Spring Boot 3, Angular 19, and NgRx. Built GraphQL and REST APIs, documented services with OpenAPI/Swagger, and integrated frontend applications through Apollo Angular.

Implemented Keycloak-based SSO with OAuth2/OIDC, Gov.br authentication, digital signature workflows, reporting services, document processing, Solr indexing, RabbitMQ messaging, Redis caching, and automated batch routines. Supported Docker-based deployments, Jenkins CI/CD, Nginx, Kong, Prometheus, Graylog, and legal-administrative business systems.

Full-Stack Developer Polícia Judiciária Civil do Estado de MT

Worked across two engagements as a full-stack developer, building backend services with Spring Boot and Quarkus and frontend applications with Angular.

Integrated web services and APIs, implemented JWT and Spring Security authentication, used PostgreSQL, and maintained automated deployments through GitLab CI/CD runners and GitLab version control.

Java Backend Developer Globalweb Corp

Developed backend applications using Java and Spring Boot.

Contributed to server-side service implementation and maintenance within a short-term backend development engagement.

Java Developer Grupo GFT

Developed backend services using Spring Boot and Java.

Used Git and Bitbucket for source control, Jenkins for continuous integration, and worked with Firestore and Elasticsearch data platforms.

Systems Developer Ministério Público do Estado de MT (MPMT)

Worked on the SIMP3 project as both backend and frontend developer. Built Spring Boot and GraphQL backend capabilities, Angular frontend features, and Oracle database integrations.

Implemented Spring Security and supported automated deployment through Bamboo while using Jira and Confluence for task and project collaboration.

Frontend Developer (Freelance) AGRiTi

Worked on the id-cotton system as a member of the frontend team.

Developed frontend functionality using Angular 8 in a freelance engagement.

Mid-Level Java Programmer Ábaco Tecnologia de Informação

Developed Java backend systems using JSF 2, JPA/Hibernate, Bean Validation, WildFly 10, and Oracle.

Worked with JWT and Spring Security, source control through Git/GitLab and SVN, and Jenkins-based deployment processes.

Junior Java Programmer Vector Informática

Developed Java backend functionality using TotalCross and JPA/Hibernate.

Worked with WildFly 10 application server and Oracle databases.

Web Development Intern Tribunal Regional Eleitoral de MT (TRE-MT)

Supported web application development with JSF 2.0, EJB 3.1, JAX-RS RESTful services, CDI, and Maven.

Built frontend features with AngularJS and Bootstrap and worked with Oracle 11g databases.

Education

Learning history

Universidade Paulista (UNIP)

Bachelor's Degree, Computer Science

Bachelor's degree in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu