Pular para o conteúdo principal
Patrick Farias

Patrick Farias

Desenvolvedor Back-End | Java

Talento
UberlândiaMembro desde 27 de maio de 2026
Teste de integraçãoJavaSpring FrameworkSpring BootSpring MVCSpring Data JPAHibernateSpring SecurityOAuth2JWTOracleMySQLSQL ServerPL/SQLJPACriteria APISpecificationsFlywayJUnitMockitoREST AssuredJacocoSonarQubeDockerAWSAmazon RDSElastic Load BalancingAWS Systems Manager Parameter StoreAmazon Elastic Container ServiceAWS Fargate
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

Teste de integraçãoJavaSpring FrameworkSpring BootSpring MVC

Sobre

Analista de Sistemas Java | Back End Developer. Apaixonado por transformar ideias em soluções inovadoras! Sou um Analista de Sistemas Java com expertise em desenvolvimento Back End, especializado no Spring Framework. Com uma sólida experiência no desenvolvimento de APIs REST e microserviços, estou sempre buscando desafios que me permitam explorar e aplicar as mais recentes tecnologias.

Cloud Computing: Trabalho com ferramentas de nuvem, especialmente na AWS, para criar soluções escaláveis e eficientes.

Metodologia

Ágil: Com uma abordagem ágil, estou habituado a entregar resultados de alta qualidade de forma iterativa, mantendo a flexibilidade para adaptações contínuas.

Bancos de Dados: Minha experiência abrange uma variedade de bancos de dados, incluindo Oracle, MySQL e SQL Server, permitindo-me projetar e otimizar esquemas de banco de dados eficientes. Vamos conectar e explorar como posso contribuir para o sucesso do seu próximo projeto!

Experiência

Desenvolvedor Java + Angular + PLSQL - Eugene Sistemas - Uberlândia, MG

(2023-09)

Atuação no desenvolvimento de APIs RESTful com Spring Boot, Spring MVC, Spring Data JPA, Hibernate e Spring Security, aplicando boas práticas de arquitetura, modelagem de domínio, tratamento de erros, validações, versionamento e documentação com Swagger/OpenAPI. Experiência com OAuth2, JWT e controle de acesso baseado em perfis e permissões. Desenvolvimento de integrações com bancos Oracle (PL/SQL) e MySQL, utilizando JPA, Criteria API, Specifications e Flyway para versionamento de banco.

Implementação de testes unitários e integração com JUnit, Mockito, REST Assured, Jacoco e análise de qualidade com SonarQube. Utilização de Docker para conteinerização de aplicações e automação de build/deploy com publicação de imagens no Amazon Elastic Container Registry (ECR). Utilização de serviços da AWS como storage S3, alerta de orçamento, instância do MySQL no Amazon RDS, Elastic Load Balancing da Amazon, AWS Systems Manager Parameter Store, Amazon Elastic Container Service (ECS) e AWS Fargate.

Experiência com geração de relatórios JasperReports, envio de e-mails com Apache FreeMarker, upload de arquivos, cache HTTP, logs com Logback/SLF4J. Atuação também no desenvolvimento Java Desktop com

Desenvolvedor Java - Sensedia - Campinas, São Paulo, Brasil

(2022-12 - 2023-09)

  • Mar/23 a Ago/23 - (Banco Banestes). Desenvolvedor Java Back-End. Micro Serviços, Java 8, Spring, Api Rest, Docker, Oracle 19c, JUnit5, Mockito, Teste unitário com Jacoco, Sonar, Jenkins, OpenShift, Postman, Maven, Swagger, Git, BitBucket, RestTemplate, Intellij, Jira, Slack, Scrum
  • Dez/22 a Mar/23 - (Torre de Consultoria). Consultoria em projetos Open Banking, Open Finance, Open Insurance.

Desenvolvedor java - PRO FRANCHISING - Curitiba, Paraná, Brasil

(2022-02 - 2022-11)

Desenvolvimento de API Rest com Java 16 em projeto modularizado, Intellij, GCP, Spring, MongoDB, Redis, MySQL, RabbitMQ, Swagger, Junit5, RestTemplate, Teste unitário com ampla cobertura de código, Teste de integração, Git, BitBucket, Maven, Docker, Hibernate, Jira, Discord, Scrum.

Desenvolvedor Java - Sankhya Gestão de Negócios - Uberlândia, Minas Gerais, Brasil

(2020-12 - 2022-02)

Sustentação no Módulo SPED Fiscal.

Desenvolvedor java - NTT DATA - Uberlândia, Minas Gerais

(2018-12 - 2020-12)

  • Abr/20 a Dez/20 - (Banco Itau). Crédito Consignado. Desenvolvedor Back-End Java. Java 11, Spring, Jira, SQL Server, JUnit, Mockito, Sonar, Splunk, Postman, Git, Maven, Scrum.
  • Dez/19 a Mar/20 - BR Distribuidora (Petrobras). Desenvolvedor Java Back-End. Java 8, Eclipse, Banco de Dados Oracle.
  • Mar/19 a Dez/19 - (Vivo Telefônica). Atualização de Bases de dados da Vivo. Desenvolvedor Shell Script. Desenvolvedor Java Back-End. Desenvolvedor Oracle PL/SQL. Apache POI. Spring, Git, Maven, Docker, Swagger.
  • Dez/18 a Fev/19 - (Banco Itau). Crédito consignado(Itau BMG Consignado). Desenvolvedor Java Back-End. Java 8, STS, Spring, Oracle, SQL Server, JUnit, Mockito, Sonar, Splunk, Postman, Git, Maven, Jira, Scrum

Gerente de PCP - RE Machado e Serviços Ltda - Uberlândia e Região, Brasil

(2011-06 - 2018-12)

  • Controle do PCP
  • Responsável pelo ERP(Configuração e Treinamento)
  • Responsável por Compras
  • Controle do RH

Consultor de negócios - Prisma Fotografias - Uberlândia, Minas Gerais, Brasil

(2009-07 - 2011-06)

Atividades de Consultoria nas Atividades Administrativas e operacionais. Desenvolvimento de Planos nas rotinas de Montagem de Custos para Orçamentação.

Estagiário - SWB Soluções Integradas - Uberlândia-MG

(2008-10 - 2009-07)

Participei no Projeto Somar do Grupo ALGAR, na implantação de um software OEBS da Oracle para integração de todas as empresas do grupo, em apenas uma base de dados. Fiz acompanhamento e o treinamento dos funcionários nesta nova aplicação.

Estágio - Desenvolvimento Java - TQI +Tecnologia +Qualidade +Inovação - Uberlândia e Região, Brasil

(2008-01 - 2008-09)

Participei de um projeto fazendo buscas de ofertas em sites de clientes do UOL para anúncios no site shopping UOL e Toda Oferta, utilizando expressões regulares em java.

Assistente administrativo - Linograf Editora E Arte - Uberlândia e Região, Brasil

(2006-05 - 2007-12)

  • Responsável pelo ERP(Configuração e Treinamento)
  • Responsável Compras
  • Controle do RH

Assistente administrativo de RH - Daiwabo Holdings Co Ltd - Uberlândia e Região, Brasil

(2005-04 - 2006-03)

Executava rotinas de RH. Controle de ponto, utilizando os sistemas Ronda e VetoRH da Sênior Sistemas.

Assistente administrativo de RH - Linograf Editora E Arte - Uberlândia e Região, Brasil

(1998-07 - 2005-04)

  • Responsável pelo ERP(Configuração e Treinamento)
  • Responsável Compras
  • Controle do RH

Formação

Bacharelado - Ciência da Computação - UNITRI - Centro Universitário do Triângulo (2023 - 2026-12)

Ensino Técnico - Eletrônica - Ênfase em Telecomunicações - Escola Estadual Américo Renê Giannetti (2001-01 - 2002-12)

Competências

Desenvolvedor Back-EndJava

Avaliações

Relacionado