Pular para o conteúdo
Belo Horizonte, Minas GeraisEdição de 2026Tecnologias · Página 5

Raphael Sena

Gazeta de um desenvolvedor de software

Tecnologias · Página 5

Ferramentas do ofício

Linguagens, frameworks e ferramentas do trabalho e dos projetos.


Linguagens

  • Java 8 a 21
  • TypeScript
  • C#
  • Dart
  • Go
  • SQL

Back-end

  • Spring Boot
  • Spring Framework
  • Spring Security
  • REST APIs
  • JPA/Hibernate
  • Node.js

Arquitetura

  • Microservices
  • Modular Monolith
  • Event-Driven Architecture
  • Domain-Driven Design
  • Multi-Tenancy
  • State Machines
  • Distributed Systems
  • System Integration

Bancos de dados

  • PostgreSQL
  • Flyway
  • Liquibase
  • Oracle
  • MySQL
  • SQLite

Autenticação e integração

  • OAuth2/OIDC
  • Microsoft Entra ID (Azure AD SSO)
  • Firebase
  • Integrações de API de terceiros

DevOps e nuvem

  • Docker
  • Git
  • CI/CD
  • GitHub Actions
  • Maven
  • AWS (EC2, Lightsail)
  • Google Cloud (BigQuery)
  • Linux

Testes e qualidade

  • JUnit
  • Mockito
  • SonarQube
  • Testes automatizados
  • Code review

Observabilidade e mensageria

  • Grafana
  • Prometheus
  • Zipkin
  • Crashlytics
  • RabbitMQ
  • Redis

Requisitos e produto

  • Levantamento e elicitação de requisitos
  • Comunicação direta com stakeholders de negócio
  • Tradução de necessidade de negócio em solução técnica
  • Escopo e documentação funcional
  • Domínio fiscal e tributário brasileiro

Front-end

  • React
  • Next.js
  • Angular
  • Tailwind CSS
  • HTML
  • CSS

Mobile

  • Flutter
  • Xamarin

Práticas

  • Scrum
  • Kanban
  • Jira
  • Confluence
  • Git Flow
  • Colaboração remota

Domínio

  • ERP
  • SaaS
  • Fintech e tributação brasileira (ICMS, IPI, PIS/COFINS, NCM)
  • Produtos com IA