Sobre a GeoSapiens:A GeoSapiens é uma empresa especializada no desenvolvimento de sistemas sob medida, com mais de 15 anos de experiência. Nossa equipe é composta por profissionais experientes que desenvolvem soluções inovadoras, incorporando a dimensão espacial dos dados para apoiar a tomada de decisões dos nossos clientes.Além do desenvolvimento de sistemas personalizados, a empresa também oferece o Coletum, uma plataforma SaaS para coleta e gestão de dados em campo. Com o Coletum, empresas podem criar formulários personalizados e coletar dados de qualquer lugar, até mesmo offline. A plataforma foi projetada para aumentar a eficiência e a precisão das operações de campo, garantindo maior eficiência e precisão.Sobre a vaga:Estamos em busca de um Tech Lead para liderar um novo projeto de grande porte, que iniciou em março, focado no desenvolvimento de um sistema web integrado a aplicativos mobile. Você será responsável por definir e evoluir a arquitetura backend, garantindo segurança, escalabilidade e boas práticas, além de apoiar o time frontend e mobile na definição da arquitetura e integração das aplicações e atuar diretamente no desenvolvimento com Java e tecnologias do ecossistema. Trabalhará em conjunto com o analista de sistemas e o gerente de projetos para assegurar entregas alinhadas com os objetivos do negócio. Também terá um papel fundamental na formação de uma equipe de desenvolvimento dedicada, ajudando na seleção e orientação dos profissionais. Se você busca um desafio onde poderá influenciar decisões técnicas e estruturar uma equipe de alta performance, essa oportunidade é para você.Informações da vaga:Local: Itajaí/SC - Possibilidade de trabalho presencial, remoto ou híbridoContratação: PJ.Remuneração: compatível com a experiência e senioridade.Carga Horária: 40 horas semanais.Nível: SêniorResponsabilidades:Liderar um time de desenvolvedores, promovendo a qualidade técnica contínuaAcompanhar a equipe de desenvolvimento nas entregas do sistema; Atuar como ponto de decisão em questões técnicas necessárias; Garantir que osentregáveis sejam concluídos dentro do prazo e do escopo definido juntamente com o Gerente de Projetos; Colaborar com oPO para transformar requisitos de negócio em tarefas técnicas para a equipe de desenvolvimento; Manter comunicação transparente com a equipe de desenvolvimento e gestores do projeto; Desenvolver soluções técnicas, participando diretamente do código e do desenvolvimento das funcionalidades do sistema; Revisar pull requests para garantir a qualidade do código; Acompanhar as métricas da equipe e do projeto para apoiar na melhoria contínua; Propor e implementar novas tecnologias que possam trazer benefícios ao sistema; Ser o agente motivador da equipe para compartilhamento de conhecimento; Arquiteturar e documentar as soluções técnicas do sistema; Requisitos mínimos:Pelo menos 8 anos de experiência no desenvolvimento de software, incluindo posições de liderança técnica; Experiência sólida em Java 8+ e ao menos 6 anos de Spring boot; Arquitetura de APIs (SOAP, REST); Experiência comOAuth2; Conhecimento emarquitetura de software (MVC, REST, Microsserviços); Utilização de Design Patterns, Clean Code e princípios S.O.L.I.D.; Conhecimento emsegurança de APIs, incluindo autenticação, autorização e proteção contra ataques comuns (OAuth, JWT, rate limiting, CORS, SQL Injection, XSS, CSRF).Ter conhecimento em documentações de API com Swagger/OpenAPI; Conhecimento sólido em banco de dados relacional e não-relacional (PostgreSQL, PostGIS para dados georreferenciados, MongoDB, etc); Experiência em controlede versão com GIT; Proficiência emtestes automatizados (TDD, BDD - JUnit); Experiência em integração contínua (CI/CD); Experiência em Docker econteinerização; Experiência em metodologias ágeis como Scrum ou Kanban; Habilidade paratraduzircomplexidade técnica para o time; Formação superior completa ou em andamento em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas; Diferenciais:Experiência em Python; Experiência em ReactJS; Experiência comIaC (Terraform, Ansible); Experiência em automatização de pipelines como por exemplo o n8n; Conhecimento emferramentas de monitoramento (Grafana, Prometheus e Loki); Conhecimento com Keycloak; Design PatternsSAGA e CQRS; Conhecimento sobre infraestrutura em nuvem; Inglês intermediário; Perfil comportamental:Proatividade na resolução de problemas; Trabalho em equipe e comunicação eficaz; Adaptabilidade e flexibilidade; Atenção aos detalhes; Foco em melhoria contínua; Por fim, valorizamos o seu e o nosso tempo, então lhe daremos um retorno rápido em todas as etapas.