DescriçãoBuscamos um profissional que será responsável por orientar e apoiar a equipe interna com escrita de código, apoiar o time na investigação e correção de problemas encontrados, bem como apoiar desenvolvedores juniores. Identificar e remover impedimentos técnicos e oferecer suporte técnico ao Líder do projeto, no entendimento das soluções desenvolvidas. Trabalhar em conjunto com o coordenador de projeto para o planejamento das atividades em perspectiva ao escopo e estimativas do desenvolvimento.Desenvolver e implementar soluções de software de forma independente.Escrever código de alta qualidade, escalável e eficiente.Realizar testes unitários e de integração para garantir a qualidade do código.Participar da definição da arquitetura de sistemas e na escolha de tecnologias.Colaborar com outros membros da equipe (júnior, sênior, QA, designers, etc.).Resolver problemas e bugs de maior complexidade.Contribuir para a melhoria contínua dos processos de desenvolvimento.Mentorar desenvolvedores juniores e compartilhar conhecimento.Participar da revisão de código de outros membros da equipe.Capacidade de criação e gestão de documentos técnicos do projeto, com conhecimento/experiência em Jira/ConfluenceExperiência em Desenvolvimento Ágil;Experiência e capacidade de conduzir as melhores práticas do ciclo de vida da engenharia de software;Gerenciamento de prioridades técnicas dentro do Backlog;Requisitos TécnicosSólido conhecimento em Java, Spring, JPAAvançado conhecimento em redes de computadoresAvançado conhecimento em servidores LinuxProfundo entendimento de estruturas de dados, algoritmos e padrões de projeto.Experiência com bancos de dados (relacionais e/ou não relacionais (SQL/NoSQL)).Experiência com conteinerização e gerenciamento (Docker, Kubernetes)Experiência com APIs RESTExperiência com Unit Test e processos básicos de QAConhecimento de arquiteturas de software (ex: microsserviços, monolítica).Experiência com ferramentas de controle de versão GitFamiliaridade com metodologias ágeis (Scrum, Kanban).Habilidade de diagnosticar e solucionar problemas complexos.Boas habilidades de comunicação, colaboração e liderança.Capacidade de tomar decisões técnicas embasadas.Noções em segurança da informação e boas práticas de desenvolvimento seguro.Requisitos:Formação superior completa em áreas correlatas.Habilidade de diagnosticar e solucionar problemas complexos. Boas habilidades de comunicação, colaboração e liderança. Capacidade de tomar decisões técnicas embasadas.Inglês avançado.Fácil acesso à região de Indaiatuba - Trabalho Híbrido (3x presencial - 2x Home office).
#J-18808-Ljbffr