Desenvolvedor FullStack III

DESCRIÇÃO DA VAGAEstamos em busca de alguém para construir o futuro com a gente, contribuindo para evolução e sustentação dos sistemas em CRM / SOM, com foco em entrega contínua e qualidade. O Desenvolvedor FullStack Sênior atua definindo arquiteturas completas, domina múltiplas stacks, resolve problemas complexos, implementa soluções escaláveis e orienta todo o time técnico. Seu trabalho vai impactar diretamente em produção, qualidade das entregas e previsibilidade do time.RESPONSABILIDADE E ATRIBUIÇÕESDefinir e evoluir arquiteturas completas de sistemas complexos, garantindo escalabilidade, resiliência e alinhamento aos objetivos de negócio.Atuar na tomada de decisão técnica, avaliando trade-offs arquiteturais e riscos em produção.Liderar tecnicamente o time, promovendo boas práticas de desenvolvimento, code review e mentoria.Resolver problemas críticos de alta complexidade em ambientes produtivos, especialmente em sistemas legados e integrações sensíveis.REQUISITOS E QUALIFICAÇÕES Obrigatórios Forte domínio de Java e arquitetura de sistemas distribuídos. Conhecimento avançado em bancos de dados Oracle e desenvolvimento em PL/SQL. Experiência sólida com integrações complexas utilizando SOAP, REST e mensageria (JMS). Capacidade comprovada de atuar de forma independente, orientar outros desenvolvedores e sustentar decisões técnicas em ambientes críticos.Desejáveis Experiência com frameworks e arquiteturas específicas como OSGi e OSWorkflow. Uso prático de ferramentas de observabilidade como New Relic. Conhecimento em identidade e segurança, especialmente com WSO2 IdP. Vivência prévia em contextos corporativos complexos, com múltiplos sistemas integrados.Arquitetura de sistemas (acoplamento, consistência, resiliência, design orientado a trade-offs). Performance e otimização (thread pool, uso de CPU e memória, tuning de queries). DevOps com Jenkins (pipelines avançados, releases, versionamento com hotfix/master). Observabilidade (logs estruturados, métricas e APM). Governança técnica (code review, mentoria e gestão de risco em produção).Formação: curso superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas. Pós-graduação ou especialização em arquitetura de software, engenharia de sistemas ou áreas afins será considerada um diferencial.