### Contexto
A GoK atua em projetos digitais de alta complexidade técnica e de negócio, em ambientes transacionais, regulados e com forte exigência de segurança, performance, observabilidade e governança.
O profissional atuará no desenvolvimento e evolução de plataformas backend críticas, com foco em arquitetura, integrações, robustez operacional e qualidade de software, contribuindo para diferentes contextos e desafios técnicos ao longo do tempo.
Responsabilidades
-----------------
* Desenvolver e evoluir serviços backend em Java, atuando em fluxos críticos de negócio.
* Projetar, implementar e evoluir APIs REST robustas e versionadas.
* Atuar em arquiteturas baseadas em microserviços e BFF.
* Implementar regras de negócio complexas com foco em confiabilidade e rastreabilidade.
* Integrar sistemas internos e externos de alta criticidade.
* Garantir segurança, performance, resiliência e observabilidade dos serviços.
* Atuar ativamente na análise e resolução de problemas complexos, inclusive em produção.
* Participar de decisões técnicas, refinamentos de arquitetura e definição de padrões.
* Apoiar desenvolvedores menos experientes quando necessário.
Hard Skills e Conhecimentos Técnicos (obrigatórios)
---------------------------------------------------
* Java moderno (17+ / 21)
* Spring Boot e/ou Micronaut
* Desenvolvimento de APIs REST (contratos, versionamento, idempotência)
* Arquitetura de microserviços
* Padrão BFF e orquestração de serviços
* Programação orientada a eventos e processamento assíncrono
* Integração entre sistemas (REST, eventos, webhooks)
* Implementação de autenticação e autorização (OAuth2, JWT, RBAC)
* Tratamento de erros, timeout, retry e circuit breaker
* Persistência de dados com bancos relacionais (PostgreSQL, MySQL ou equivalente)
* Versionamento de schema e migrations (Flyway, Liquibase ou similar)
* Mensageria (Kafka, SQS, RabbitMQ ou similar)
* Observabilidade (logs estruturados, métricas, tracing distribuído)
* Escrita de testes automatizados (unitários e integração)
* Segurança de aplicações backend (OWASP Top 10)
* Containers e orquestração (Docker, Kubernetes)
* Git em ambiente colaborativo (PR, code review)
Soft Skills
-----------
* Comunicação clara e objetiva
* Capacidade de atuar com autonomia técnica
* Pensamento lógico e sistêmico
* Organização e responsabilidade com entregas
* Capacidade de questionar soluções e propor melhorias
* Boa colaboração com frontend, QA, UX e liderança técnica
* Postura madura em ambientes de pressão e sistemas críticos
Diferenciais
------------
* Experiência em sistemas financeiros ou ambientes regulados
* Vivência com arquiteturas orientadas a eventos
* Experiência com alta volumetria e sistemas de missão crítica
* Atuação em ambientes cloud e containerizados
* Participação ativa na definição de padrões técnicos e arquitetura
**Atuação**
* Atuação end-to-end no ciclo de desenvolvimento de produtos digitais.
* Forte integração com frontend, arquitetura e áreas de negócio.
* Participação ativa em homologações, releases e sustentação.
* Contribuição contínua para qualidade, estabilidade e maturidade técnica dos times GoK.