Caro usuário, habilite o javascript para que esse site funcione corretamente.

D6C1: Desenvolvedor(a) Java Pleno

CLT (Efetivo)Presencial (Local)São Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Pleno

Responsabilidades

  • Desenvolver e manter aplicações em Java 21 utilizando boas práticas de codificação e arquitetura
  • Implementar e evoluir microsserviços seguindo padrões como CQRS, Saga e Outbox
  • Criar integrações síncronas via REST e OpenFeign
  • Trabalhar com APIs Gateway (Sensedia) para consumo de serviços
  • Modelar e otimizar acesso a dados com JPA avançado
  • Gerenciar versionamento de banco com Flyway ou Liquibase
  • Atuar com bancos relacionais (PostgreSQL/MySQL) com foco em tuning básico
  • Implementar estratégias de cache com Redis
  • Gerenciar transações com @Transactional
  • Aplicar tratamento global de exceções com @ControllerAdvice
  • Utilizar validações com Bean Validation
  • Trabalhar com diferentes profiles Spring (dev, prod, staging)
  • Realizar deploys e monitoramento em ambiente AWS (Lambda, EKS, CloudWatch Logs)

Requisitos obrigatórios

  • Experiência sólida com Java 21 (incluindo Virtual Threads)
  • Conhecimento em Design Patterns (Builder, Strategy, Factory)
  • Vivência com arquitetura de microsserviços e integrações
  • Experiência com Spring Boot e seu ecossistema
  • Conhecimento em banco de dados relacional e ferramentas de migração
  • Familiaridade com Redis e gerenciamento de cache
  • Experiência com AWS (Lambda, EKS e CloudWatch)
  • Boa compreensão de boas práticas de desenvolvimento e código limpo
  • Ensino superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas

Desejáveis

  • Experiência com programação reativa (WebFlux/Reactor)
  • Conhecimento em Circuit Breaker (Resilience4j)
  • Experiência com AWS SQS/SNS
  • Uso de S3 via SDK (leitura e escrita)
  • Conhecimento básico em IAM (roles e policies)


BUSCAS DE VAGAS SEMELHANTES