Logo for GO.K - One Step Ahead

Tech Lead Java

Role overview

Summary

This role is for a technical leader at GO.K, responsible for designing and evolving architectures while guiding the team through complex technical challenges. You will work closely with various stakeholders to ensure high-quality digital project implementations.

Qualifications

  • Modern Java (17+ / 21+) expertise.
  • Experience with Spring Boot and/or Micronaut.
  • Advanced React skills with a strong understanding of frontend architecture.
  • Knowledge of microservices architecture and BFF.
  • Experience with CI/CD and continuous delivery practices.

Responsibilities

  • Act as the technical leader of the team, ensuring architectural coherence and quality of deliveries.
  • Design and evolve backend and frontend architectures aligned with business and non-functional requirements.
  • Define technical standards, best practices, and development guidelines.
  • Resolve technical impediments and structural issues.

Key facts

Hard skills

Other skills

  • Problem Solving
  • Leadership
  • Collaboration

About the company

GO.K - One Step Ahead logo

GO.K - One Step Ahead

  • AI & Machine Learning
  • SME
  • 51–200
We are a Digital Innovation Company. Since 2009 we have worked in partnership with clients to demystify the digital world. We drive innovation for companies at various stages, from startups to big companies through digital strategies, as well as day-to-day development, implementation and management of digital operations, providing a complete solution.Today we've over 100 professionals.HQ: Sao Paulo - BrazilOffice: Miami - USALearn more: gok.digital

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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á 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
  • Conhecimentos de IA Generativa, SDD e desenvolvimento potencializado por IA.

Related jobs

See all Tech Lead jobs