Software Engineer | Java & Cloud Specialist
Fortaleza, CE — Brazil • Open to Remote & International Relocation
Software Engineer with extensive background across the software lifecycle, specialized in backend architecture, Java 21, and cloud-native systems.
Currently serving as Head of Communication Technology at the Municipal Government of Limoeiro do Norte (SEGOV), where I architected and engineered mission-critical public administration software implementing Hexagonal Architecture, centralized authentication via Keycloak (OAuth2/OIDC, X.509), and cryptographic digital signatures (PAdES / ICP-Brasil standards).
Previously engineered scalable RESTful APIs and microservices with Spring Boot, Quarkus, and AWS at DataLife Brazil. Holds an MBA in Software Engineering from USP (Universidade de São Paulo) and the AWS Certified Solutions Architect – Associate certification, with strong commitment to clean architecture, distributed systems resilience, and automated testing rigor.
| Domain | Technologies & Practices |
|---|---|
| Backend & Languages | Java (8, 11, 17, 21), TypeScript, Python, SQL, C# |
| Frameworks & Core | Spring Boot 3.x, Quarkus, Spring Security, Hibernate / JPA, Node.js |
| Architecture & Design | Hexagonal Architecture (Ports & Adapters), Clean Architecture, Microservices, Domain-Driven Design (DDD), RESTful APIs, SOLID, Design Patterns |
| Cloud & DevOps | AWS (EC2, S3, Lambda), Docker, Docker Compose, Kubernetes, CI/CD (GitHub Actions), Linux, Git / Git Flow |
| Databases & Caching | PostgreSQL, MySQL, Redis, MongoDB, Microsoft SQL Server |
| Security & Identity | Keycloak, OAuth2, OpenID Connect (OIDC), X.509 PKI, PAdES / ICP-Brasil Cryptography, JWT, OWASP Top 10 |
| Testing & Quality | JUnit 5, Mockito, Testcontainers, ArchUnit, JaCoCo |
Enterprise Public Administration System · Municipal Government of Limoeiro do Norte
Digital process management and electronic protocol platform modernizing administrative procedures across public departments:
- Architecture: Engineered following Hexagonal Architecture (Ports & Adapters) ensuring complete isolation of domain logic from frameworks and infrastructure.
- Identity & SSO: Centralized identity and access management via Keycloak (OAuth2/OIDC), supporting X.509 client certificate authentication and federal gov.br single sign-on integration.
- Digital Signatures: Integrated cryptographic digital signatures compliant with PAdES (PDF Advanced Electronic Signatures) under ICP-Brasil standards for A1 and A3 hardware/software certificates.
- Automated Quality Gate: Multi-layered test suites combining JUnit 5, Testcontainers (isolated database fixtures), and ArchUnit architecture rule enforcement with strict JaCoCo coverage gates.
- Stack:
Java 21Spring Boot 3PostgreSQLReactTypeScriptDockerKeycloak
Production-ready RESTful API for food delivery logistics & order fulfillment
- Highlights: Clean layered design, entity lifecycle management via JPA/Hibernate, query optimization on PostgreSQL, and structured exception handling.
- Stack:
JavaSpring BootJPA/HibernatePostgreSQLDockerREST APIs
Full-stack commerce solution with robust token authentication and product catalog
- Highlights: Stateless JWT authentication, role-based authorization (RBAC), database migrations, and responsive UI integration.
- Stack:
Java 21Spring Boot 3Spring SecurityReactPostgreSQLMaterial-UI
Comprehensive logistics system for dispatch operations and delivery fleet tracking
- Highlights: Cross-platform mobile client for drivers paired with backend dispatch administration and real-time operational events.
- Stack:
TypeScriptReact NativeExpoNode.jsREST APIs
Vehicle access control API with rigorous validation and auditability
- Highlights: Adherence to strict REST constraints, centralized validation, and role authorization with Spring Security.
- Stack:
JavaSpring BootSpring SecurityPostgreSQLMaven
Product catalog and inventory management backend
- Highlights: Layered architecture, pagination, role-based security filters, and unit testing coverage.
- Stack:
JavaSpring BootSpring SecurityJPA / HibernatePostgreSQL
- MBA in Software Engineering — Universidade de São Paulo (USP / ESALQ)
- Specialization: Software Architecture, Cloud Computing, Distributed Systems Design
- Postgraduate in Big Data & Data Science — FASUL Educacional
- Postgraduate in Project Management — FASUL Educacional
- B.S. in Analysis and Systems Development — UNOPAR
- AWS Certified Solutions Architect – Associate — Amazon Web Services (AWS)
- Scrum Fundamentals Certified (SFC) — Scrum Alliance
Built with architectural discipline & clean code principles. © Josevan Oliveira




