Java • Spring Boot • APIs REST • PostgreSQL

João Wessel

Desenvolvedor de Software | Java | Spring Boot

Desenvolvedor web com experiência em aplicações corporativas Java, integrações, APIs, bancos de dados e implantação de sistemas em ambientes Docker.

Javastack principal
Springecossistema backend
SQLdados relacionais
Dockerdeploy e operação
Disponível para projetos Java
Foto profissional de João Wessel

Sobre

Backend consistente, produto organizado e interfaces sem ruído.

Minha atuação combina desenvolvimento Java, integração com sistemas corporativos e cuidado com a experiência de uso.

Perfil técnico

Backend

Java, Spring Boot, MVC, Data, JPA e REST.

Dados

PostgreSQL, MongoDB e Hibernate.

Entrega

Docker, Jenkins, SonarQube e Git.

Produto

Fluxos, ERP e telas administrativas.

Camadas clarasRegras bem modeladasInterfaces objetivas

Sou desenvolvedor de software com experiência no desenvolvimento de aplicações corporativas utilizando Java, Spring Boot, Spring MVC, Spring Data, Thymeleaf e tecnologias do ecossistema Java.

Atuo com persistência e gerenciamento de dados em PostgreSQL e MongoDB, implantação de aplicações em containers Docker, integração contínua com Jenkins e análise de qualidade de código com SonarQube.

Participei do desenvolvimento de CRM, sistema de coleta de dados do chão de fábrica, criação e consumo de APIs, interfaces web e integrações com ERP. Em paralelo, desenvolvo projetos próprios que vão de sistemas de gestão e plataformas SaaS a aplicações web para produtos digitais.

Experiência

Evolução técnica dentro de sistemas corporativos.

Atuação em desenvolvimento, suporte, integrações e melhoria contínua de aplicações usadas na operação.

Desenvolvedor de software

Tectron

Fev 2023 - atual

Desenvolvimento de aplicações web especializadas com Java, Spring Boot, Spring MVC, Spring Data e Thymeleaf. Atuação com PostgreSQL e MongoDB, implantação em Docker via Portainer, integração contínua com Jenkins, análise com SonarQube, criação e consumo de APIs, interfaces web, integrações com ERP, CRM e coletor de dados do chão de fábrica.

Assistente de TI

Tectron

Fev 2022 - Jan 2023

Atuação em rotinas administrativas do departamento de Tecnologia da Informação, Help Desk e suporte ao ERP TOTVS Datasul. Desenvolvimento de workflows na plataforma TOTVS Fluig e criação de aplicações web especializadas com Java e PostgreSQL.

Aprendiz de TI

Tectron

Fev 2021 - Jan 2022

Execução de rotinas administrativas no departamento de Tecnologia da Informação, com foco em Help Desk e suporte ao ERP TOTVS Datasul.

Projetos

Produtos digitais com arquitetura pensada e interface operacional.

Sistemas e plataformas que unem backend sólido, fluxos claros e interfaces pensadas para uso real.

Preview do projeto Alltix Controller

Alltix Controller

Sistema web desenvolvido em Java e Spring Boot para gerenciamento de clientes, licenças e planos, com controle de usuários, autenticação, sincronização de dados e integração com APIs externas.

JavaSpring BootSpring MVCSpring Data JPAThymeleafPostgreSQL

Funcionalidades

  • Dashboard principal
  • Gestão de clientes
  • Controle de licenças e planos
  • Integração com APIs externas

Arquitetura

Aplicação corporativa em camadas, com backend Java, persistência relacional, autenticação e telas administrativas orientadas à operação.

Preview do projeto WessLabs

WessLabs

Plataforma desenvolvida em Next.js voltada à produção de conteúdo otimizado para SEO e ferramentas de comparação de produtos.

Next.jsTypeScriptSEOGoogle AnalyticsGoogle Search ConsoleVercel

Funcionalidades

  • Reviews e comparativos
  • Guias de compra
  • Arquitetura estática
  • Integração com programas de afiliados

Arquitetura

Frontend com geração otimizada, foco em performance, indexação, estrutura semântica e conteúdo organizado para descoberta orgânica.

Preview do projeto Zanelli App

Zanelli App

Plataforma web desenvolvida em Java e Spring Boot para gestão de avaliações psicossociais, contemplando autenticação, arquitetura multi-tenant, gerenciamento de organizações, usuários, instrumentos de avaliação, aplicações, auditoria, créditos, checkout e integração com gateways de pagamento.

JavaSpring BootPostgreSQLMulti-tenantREST APIsPagamentos

Funcionalidades

  • Gestão de avaliações
  • Organizações e usuários
  • Auditoria
  • Checkout e créditos

Arquitetura

Arquitetura multi-tenant com backend Spring Boot, módulos administrativos, controle de acesso, auditoria e integração com serviços de pagamento.

Tecnologias

Stack organizada por responsabilidade.

Tecnologias que uso para construir, integrar, entregar e manter aplicações web corporativas.

Backend Java

Java
Spring Boot
Spring MVC
Spring Data
Spring Security
JPA
JWT
API REST
Microserviços

Dados

PostgreSQL
MySQL
MongoDB
Hibernate

Frontend

Angular
Thymeleaf
JavaScript
HTML
CSS

Ferramentas e qualidade

Jenkins
Docker
Apache Maven
Git
SonarQube
Linux

Formação

Base acadêmica voltada ao desenvolvimento web e Java.

Formação superior e especialização conectadas ao meu trabalho com aplicações corporativas.

Pós-graduação Lato Sensu, Especialização em Tecnologia Java

Universidade Tecnológica Federal do Paraná

Especialização voltada ao aprofundamento no ecossistema Java, arquitetura de aplicações e desenvolvimento backend.

Fev 2026 - Jul 2027

Tecnologia em Sistemas para Internet

Universidade Tecnológica Federal do Paraná

Formação superior em desenvolvimento web, fundamentos de sistemas, bancos de dados, engenharia de software e criação de aplicações para internet.

Mar 2020 - Jun 2024

Certificados

Certificações técnicas.

Cursos e formações que reforçam minha base em Java, Spring, persistência, APIs e Linux.

Certificado Master Java Web Services and REST API with Spring Boot

Master Java Web Services and REST API with Spring Boot

Udemy

Formação em web services, APIs REST e desenvolvimento backend com Spring Boot.

Certificado Persistência com JPA: Hibernate

Persistência com JPA: Hibernate

Alura

Persistência de dados no ecossistema Java com JPA e Hibernate.

Certificado Spring MVC: Thymeleaf e Bootstrap

Spring MVC: Thymeleaf e Bootstrap

Alura

Criação de aplicações web Java com Spring MVC, Thymeleaf e Bootstrap.

Certificado Java Servlet: programação web Java

Java Servlet: programação web Java

Alura

Desenvolvimento web Java com Servlets e fundamentos do padrão MVC.

Certificado Java Servlet: autenticação, autorização e MVC

Java Servlet: autenticação, autorização e MVC

Alura

Autenticação, autorização e organização de aplicações Java no padrão MVC.

Certificado Java: consumindo API, arquivos e erros

Java: consumindo API, arquivos e erros

Alura

Consumo de APIs, manipulação de arquivos e tratamento de erros em Java.

Certificado Java e Spring: primeira aplicação Web

Java e Spring: primeira aplicação Web

Alura

Primeira aplicação web com Java e Spring.

Certificado NDG Linux Essentials

NDG Linux Essentials

Cisco Networking Academy

Fundamentos de Linux para desenvolvimento e operação.

Certificado NDG Linux Unhatched

NDG Linux Unhatched

Cisco Networking Academy

Introdução ao uso de Linux e linha de comando.

Contato

Vamos conversar sobre software com propósito e execução cuidadosa.

Entre em contato por email, LinkedIn ou GitHub.