Sobre a GO.K
Somos aceleradores de inovação e tecnologia para empresas desde 2009. Focamos em soluções inovadoras que visam impulsionar o crescimento dos negócios e garantir resultados excepcionais aos nossos clientes. Atuamosdesde o diagnóstico até a implementação em projetos digitais de alta complexidade técnica e de negócio, em ambientes transacionais, regulados e com forte exigência de qualidade, segurança, performance, observabilidade e governança.
Sobre a Oportunidade
O profissional atuará no desenvolvimento de plataformas backend críticas, com foco em arquitetura, integrações, robustez operacional e qualidade de software.
Responsabilidades
Desenvolver e evoluir serviços backend em Java, atuando em fluxos críticos de negócio.
Projetar e implementar 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 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.
Conhecimentos Técnicos
Java (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 (ex: 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)
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