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. Atuamos desde 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á como referência técnica do time, sendo responsável por desenhar, sustentar e evoluir a arquitetura, destravar problemas complexos, orientar decisões técnicas e liderar pelo exemplo, inclusive com código quando necessário.
Responsabilidades
- Atuar como líder técnico do time, garantindo coerência arquitetural e qualidade das entregas.
- Desenhar e evoluir arquiteturas backend e frontend alinhadas a requisitos de negócio e não funcionais.
- Definir padrões técnicos, boas práticas e guidelines de desenvolvimento.
- Atuar fortemente na resolução de impedimentos técnicos e problemas estruturais.
- Apoiar o time em decisões técnicas complexas e revisões de arquitetura.
- Codar quando necessário, especialmente em pontos críticos ou estruturantes.
- Garantir integração consistente entre frontend, BFF e backend.
- Atuar na governança técnica, observabilidade, segurança e resiliência das soluções.
- Trabalhar próximo a PO, UX, QA e stakeholders técnicos.
- Elevar o nível técnico do time por meio de orientação e revisão contínua.
Conhecimentos Técnicos
- Java moderno (17+ / 21+)
- Spring Boot e/ou Micronaut
- React avançado, com domínio de arquitetura frontend
- Arquitetura de microserviços e BFF
- Desenho e versionamento de APIs REST
- Arquiteturas orientadas a eventos e processamento assíncrono
- Integração entre sistemas críticos (REST, eventos, webhooks)
- Autenticação e autorização (OAuth2, JWT, RBAC)
- Estratégias de resiliência (retry, circuit breaker, timeout, fallback)
- Persistência de dados (relacional e event-driven)
- Mensageria (Kafka, SQS, RabbitMQ ou similar)
- Observabilidade end-to-end (logs, métricas, tracing distribuído)
- Segurança de aplicações (OWASP Top 10, proteção de dados)
- Containers e orquestração (Docker, Kubernetes)
- CI/CD e práticas de entrega contínua
- Ferramentas de qualidade de codigo (sonar ou similar)
- Git em ambiente colaborativo (PR, code review)
Diferenciais
- Experiência prévia como Tech Lead ou Arquiteto em produtos críticos
- Vivência em ambientes financeiros ou regulados
- Histórico de sustentação de sistemas em produção
- Atuação em projetos com alta volumetria e SLA rigoroso
- Experiência em times distribuídos e ambientes corporativos complexos