Atuação Presencial em Belo Horizonte, Minas Gerais

Responsabilidades:

  • Projetar e implementar microsserviços REST em Java 11, 17 ou 21, com arquitetura modular e princípios de Clean Code.
  • Aplicar Design Patterns (Controller-Service-Repository, Mapper, Singleton, etc.) e princípios SOLID com Spring Framework.
  • Criar testes unitários com JUnit e Mockito, garantindo qualidade de código com TDD e SonarQube.
  • Utilizar Git para versionamento e atuar em pipelines CI/CD, com entrega contínua de aplicações.
  • Trabalhar com PostgreSQL e MongoDB, otimizando operações de leitura e escrita.
  • Desenvolver soluções integradas com Apache Kafka para mensageria.
  • Aplicar práticas de monitoramento e observabilidade com New Relic, análise de logs em Kubernetes (Lens) e diagnóstico de gargalos.
  • Manipular arquivos e dados com Amazon S3 (AWS) de forma segura e performática.

Requisitos Técnicos:

  • Java (11+), Spring Boot, REST APIs
  • Design Patterns, SOLID, Clean Code
  • JUnit, Mockito, SonarQube, TDD
  • Kafka, PostgreSQL, MongoDB
  • Git, CI/CD, Metodologias Ágeis (Scrum)
  • New Relic, Kubernetes (Lens), AWS S3
Área de Atuação: Desenvolvedor
Tecnologias: API REST AWS GIT Java Kubernetes Spring SQL
Senioridade: Pleno Sênior
Atuação: Presencial

Candidatar-se a esta posição

Tipo(s) Permitido(s): .pdf, .doc, .docx