João Alberto Rodrigues
@joaoalbertorsc
Backend software engineer specializing in scalable Java server-side systems and clean architecture.
What I'm looking for
Software Engineering graduate from the Federal University of Ceará (UFC) with a strong focus on building scalable, high-quality server-side applications. Proficient in the Java ecosystem (17+), developing RESTful APIs with Spring Boot and managing asynchronous messaging. Experienced in Agile environments and passionate about clean architecture and system optimization. Currently based in the Brasília area, available for remote or local opportunities.
Experience
Work history, roles, and key accomplishments
Full Stack Developer
Freelancer
Oct 2025 - Present (1 year 1 month)
Developed a live-streaming platform MVP end to end, from Java 21 / Spring Boot 3.2 back end to Angular 17 / Ionic 7 front end, turning client requirements into features through biweekly review meetings. Designed streaming flow on Livepeer Studio APIs and implemented role-based access with Keycloak and Spring Security.
Backend Development Intern
Federal University of Ceará
Nov 2024 - Aug 2025 (9 months)
Engineered backend data architecture with Java 17 and Spring Boot, implemented Flyway migrations and secure REST APIs, and optimized server-side performance to resolve critical bottlenecks during Nov 2024–Aug 2025 internship.
Java Backend Developer
NERDS UFC
Aug 2024 - Aug 2025 (1 year)
Refactored a legacy REST API with lean DTOs and pagination, reducing payload size and improving response times by up to 500 ms. Implemented JWT authentication and granular access control, optimized persistence layer with JPQL, and introduced Flyway database versioning.
Backend Engineer (Project)
Boots Boutique
Engineered a RESTful API for footwear inventory using Java 18 and Spring Boot, designed scalable persistence with Spring Data JPA, and delivered high test coverage with JUnit 5 and Mockito to ensure reliability.
Software Engineer (Data Analysis)
Gold Medal Metrics
Developed a high-performance backend service in Java and Spring Boot to analyze historical Olympic data, optimized Spring Data JPA queries to reduce memory overhead and enabled dynamic API endpoints for flexible client queries.
Mobile Software Engineer
Recipes App
Architected a native Android app with Clean Architecture and MVVM, implemented offline-first persistence using Room and synchronized data with Retrofit and Coroutines for efficient background processing.
Education
Degrees, certifications, and relevant coursework
EBAC
Professional Certificate, Java Back-end
2026 - 2026
Completed a Java back-end specialization with a professional certificate, covering microservices, Kafka, Saga, and Resilience4j.
Federal University of Ceará
Bachelor of Science, Software Engineering
2022 - 2026
B.S. in Software Engineering completed with focus on building scalable server-side applications using Java and Spring Boot, concluding in Jan 2026.
Federal University of Ceará (UFC)
Bachelor of Science, Software Engineering
2022 - 2026
Earned a Bachelor of Science in Software Engineering from the Federal University of Ceará.
Centro de Cultura Anglo-Americana (CCAA)
Language Certificate, English
Completed English language training at Centro de Cultura Anglo-Americana, achieving fluent proficiency.
Tech stack
Software and tools used professionally
OpenAPI
Retrofit
GitHub
Docker Compose
Spring Cloud
GitHub Actions
Ionic
Flyway
Spring Data
MySQL
PostgreSQL
MongoDB
SQLite
Gmail
Spring Boot
Redis
Gradle
MapStruct
Vue.js
JavaScript
Python
HTML5
Java
CSS 3
Kotlin
Kafka
RabbitMQ
Hibernate
Gemini
Spring Security
TypeScript
JUnit
Mockito
OAuth2
Git
Docker
SQL
Supabase
Cursor
GitHub Copilot
WireMock
Testcontainers
Dynamic
Claude Code
Remote
Jan
Apache Kafka
AWS
REST APIs
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring João Alberto?
You can contact João Alberto and 90k+ other talented remote workers on Himalayas.
Message João AlbertoGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
