Skip to content
View josivantarcio's full-sized avatar

Block or report josivantarcio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
josivantarcio/README.md

Josevan Oliveira

Software Engineer | Java & Cloud Specialist
Fortaleza, CE — Brazil  •  Open to Remote & International Relocation

LinkedIn AWS Certified Portfolio Email


Executive Profile

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.


Technical Competencies

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

Highlighted Engineering Projects

🏛️ SIGA — Sistema Integrado de Gestão Administrativa

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 21 Spring Boot 3 PostgreSQL React TypeScript Docker Keycloak

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: Java Spring Boot JPA/Hibernate PostgreSQL Docker REST 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 21 Spring Boot 3 Spring Security React PostgreSQL Material-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: TypeScript React Native Expo Node.js REST 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: Java Spring Boot Spring Security PostgreSQL Maven

Product catalog and inventory management backend

  • Highlights: Layered architecture, pagination, role-based security filters, and unit testing coverage.
  • Stack: Java Spring Boot Spring Security JPA / Hibernate PostgreSQL

Education & Certifications

  • 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

Pinned Loading

  1. MaisBarato MaisBarato Public

    App colaborativo e de código aberto para comparar preços de supermercado: escaneie o código de barras ou o cupom fiscal e veja onde está mais barato.

    TypeScript

  2. verificador-senhas-vazadas verificador-senhas-vazadas Public

    🛡️ Verificador de senhas vazadas em Python para Linux e Windows usando API do Have I Been Pwned com k-Anonymity (SHA-1)

    Python

  3. api-portfolio api-portfolio Public

    Sistema de Gestao de Portifolio

    Java 1

  4. sendMail-Java sendMail-Java Public

    SMTP with Java

    Java 1

  5. parking-control parking-control Public

    Parking Control is a simple API for managing vehicle access in parking lots. Developed with Java, Spring Boot, and RESTful principles, it handles vehicle registration, entry, and exit with secure a…

    Java 1

  6. ProntoarioDigital ProntoarioDigital Public

    A modern, secure, and efficient digital medical records system built with Spring Boot microservices architecture. Streamlining healthcare documentation while ensuring data privacy and accessibility.

    Java