Desenvolvedor Java
Inglês: avançado ou intermediário superior (Nível B2)
Localização: Híbrido - 3X semanais no cliente - Faria Lima (SP)
Responsabilidades:
1. Projetar e implementar recursos de Back-End priorizados usando as melhores práticas de engenharia de software e validações técnicas ao longo do ciclo de vida de desenvolvimento.
2. Fornecer soluções escaláveis, flexíveis e resilientes alinhadas com princípios arquitetônicos modernos.
3. Aplicar e defender padrões de arquitetura, como microsserviços orientados a eventos.
4. Participar ativamente de discussões técnicas e contribuir para a evolução da arquitetura técnica do produto.
Requisitos:
1. 05 anos de experiência em desenvolvimento Back-End com Java.
2. Pelo menos 2 anos de experiência com Spring Boot e experiência prática obrigatória com Quarkus.
3. Forte experiência no desenvolvimento e implantação de microsserviços em ambientes de nuvem pública (preferencialmente AWS).
4. Sólidos conhecimentos de bancos de dados relacionais (ex. MySQL, PostgreSQL) e não relacionais (ex. DynamoDB, MongoDB).
5. Experiência com sistemas de mensagens e streaming de eventos (por exemplo, Kafka, RabbitMQ, SQS, SNS).
6. Proficiência com arquitetura de microsserviços, incluindo conteinerização (Docker) e orquestração (Kubernetes).
7. Familiaridade com as melhores práticas de observabilidade (registro estruturado, métricas, verificações de integridade), usando ferramentas como DataDog.
8. Fortes práticas de testes: Testes Unitários (JUnit), integração e testes de contrato (Postman/Newman).
9. Experiência com pipelines de CI/CD usando ferramentas como Jenkins ou similares.
#J-18808-Ljbffr