Visão geral
Histórico profissional
Formação acadêmica
Habilidades e competências
Linha do tempo
Generic
Juan Herrera

Juan Herrera

Porto Alegre,RS

Visão geral

1
1
year of professional experience

Histórico profissional

Desenvolvedor de software

ADP Labs
Porto Alegre, RS
03.2023 - Atual

Atuação no time AIM (Access and Identity Management), com foco no desenvolvimento e manutenção de microsserviços e integração entre sistemas. Participação ativa em processos de migração e modernização da arquitetura da empresa.

Principais atividades e responsabilidades:

  • Expansão e melhoria de microsserviços, incluindo integração via consumo de eventos em filas Kafka para comunicação assíncrona entre sistemas.
  • Utilização do banco NoSQL MongoDB para armazenamento e consulta eficiente de dados distribuídos.
  • Desenvolvimento de testes end-to-end utilizando Java e Groovy para garantir qualidade e estabilidade das aplicações.
  • Liderança e participação em reuniões técnicas voltadas para a migração de sistemas legados para o novo padrão arquitetural da empresa, garantindo alinhamento entre equipes e objetivos técnicos.
  • Proposição e implementação de soluções para integração entre backend e frontend, utilizando JavaScript e React, melhorando a experiência do usuário e a eficiência do desenvolvimento.
  • Trabalho colaborativo em equipes ágeis, seguindo boas práticas de engenharia de software e versionamento com Git.

Tecnologias e ferramentas utilizadas:
Java · Spring Boot · Apache Kafka · MongoDB · Groovy · React · JavaScript · Git · Scrum · REST APIs

Estagiário

ADP Labs
Porto Alegre, RS
10.2021 - 03.2023

Atuei no time de AIM (Access and Identity Management), contribuindo para a construção de soluções voltadas à integração e segurança entre sistemas corporativos.

Principais atividades:

  • Criação de APIs REST para sincronização de dados de clientes entre aplicações internas
  • Escrita de testes unitários com JUnit e Mockito
  • Criação de dashboards e alertas no Splunk para monitoramento de eventos
  • Uso de Git para versionamento de código
  • Participação em cerimônias ágeis (Scrum) e colaboração com times multidisciplinares

Tecnologias e ferramentas:
Java · Spring Boot · JUnit · Mockito · Splunk · Git · REST · Scrum

Formação acadêmica

Bacharelado em Ciência da Computação - Ciência da Computação

Centro Universitário Ritter dos Reis
Porto Alegre, RS
01/2021 - 12/2024

Habilidades e competências

  • Java
  • Spring Boot
  • Microsserviços
  • Apache Kafka
  • MongoDB
  • REST APIs
  • React
  • JavaScript
  • Groovy
  • Testes automatizados (JUnit, Mockito, Teste E2E)
  • Integração de sistemas
  • Git
  • CI/CD
  • Metodologias Ágeis (Scrum/Kanban)
  • Inglês




Linha do tempo

Desenvolvedor de software

ADP Labs
03.2023 - Atual

Estagiário

ADP Labs
10.2021 - 03.2023

Bacharelado em Ciência da Computação - Ciência da Computação

Centro Universitário Ritter dos Reis
01/2021 - 12/2024
Juan Herrera