Estamos em busca de um(a) profissional altamente qualificado(a) e com paixão por tecnologia para assumir um papel fundamental em nossa equipe. Esta posição exige um(a) desenvolvedor(a) Full Stack Java Sênior / Especialista com capacidade comprovada de liderança técnica, que será responsável por guiar a equipe no design, desenvolvimento e entrega de soluções inovadoras, escaláveis e de alta performance.
Responsabilidades e Atribuições
- Liderança Técnica e Mentoria : Atuar como referência técnica para a equipe, orientando desenvolvedores, revisando códigos (code review) e promovendo as melhores práticas de desenvolvimento, qualidade de código e design patterns.
- Desenvolvimento Full Stack : Desenvolver e manter aplicações robustas, atuando tanto no front-end quanto no back-end, garantindo a integração eficiente entre as camadas.
- Definição de Arquitetura : Colaborar ativamente na definição da arquitetura de software e na tomada de decisões técnicas cruciais.
- Gestão de Projetos e Entregas : Participar das cerimônias Ágeis (Scrum / Kanban), planejar e garantir a entrega de funcionalidades dentro dos prazos e padrões de qualidade acordados.
- Banco de Dados e Cloud : Projetar e gerenciar a interação com bancos de dados relacionais (MySQL / PostgreSQL) e implementar soluções em ambiente de nuvem (AWS).
- GED / Gestão de Conteúdo : Desenvolver soluções que envolvam a gestão eletrônica de documentos e conteúdos.
- Inovação e Melhoria Contínua : Manter-se atualizado(a) sobre novas tecnologias, recomendar melhorias de arquitetura e processos, e aplicar raciocínio analítico para resolver problemas complexos.
Requisitos e Qualificações
Obrigatório :
- Sólida experiência (mínimo de 5 anos) em desenvolvimento Java / J2EE e frameworks relacionados (como Spring Boot, Hibernate).
- Experiência prática com desenvolvimento Full Stack (Java no back-end e tecnologias de front-end como React, Angular ou Vue.js).
- Conhecimento em bancos de dados relacionais, especialmente MySQL / PostgreSQL.
- Experiência comprovada com serviços de cloud computing, preferencialmente AWS (Amazon EC2, S3, Lambda, etc.).
- Experiência anterior em um papel de liderança técnica, Tech Lead ou coordenação de equipe.
- Conhecimento em práticas de CI / CD (Jenkins, GitLab CI ou similares) e ferramentas de versionamento (Git).
- Excelentes habilidades de comunicação, relacionamento interpessoal e capacidade de gestão de stakeholders.
Desejável :
- Certificações Java (Oracle Certified Professional) ou Cloud (AWS Certified Developer).
- Conhecimento em arquitetura de microsserviços.
- Experiência com metodologias ágeis (Scrum, Kanban, SAFe).
O que oferecemos
- Salário competitivo
- Modelo de trabalho Híbrido
- Plano de saúde
- Vale-alimentação / refeição