Desenvolvedor Sênior Java
O nosso time está à procura de um profissional experiente e apaixonado por tecnologia para assumir a posição de desenvolvedor sênior em nossas equipes de desenvolvimento.
Como Desenvolvedor Sênior, você será responsável pela condução técnica do time de desenvolvimento, garantindo a qualidade das entregas, evolução da arquitetura e alinhamento das soluções com as necessidades do negócio. Você atuará como referência técnica apoiando o time na tomada de decisões, revisando códigos orientando boas práticas e promovendo a melhoria contínua dos processos e da stack tecnológica.
Responsabilidades
* Liderar tecnicamente a equipe de desenvolvedores garantindo entregas consistentes escaláveis e de alta qualidade;
* Definir validar e evoluir a arquitetura das aplicações em Java;
* Realizar code reviews orientar boas práticas de desenvolvimento e promover padrões de projeto (Design Patterns);
Apoiar o time no diagnóstico resolução problemas complexos Atuar na construção manutenção APIs microsserviços integrações Colaborar com áreas Produto QA DevOps UX na definição soluções técnicas Participar cerimônias ágeis apoiar gestão sprints Garantir implementação testes automatizados CI/CD Contribuir para definição indicadores técnicos melhoria contínua processos engenharia Requisitos Técnicos Experiência consolidada desempenho Java 17+
Skillset
* Domínio frameworks Spring Boot Spring MVC JPA/Hibernate Conhecimento sólido construção APIs REST microsserviços integração entre sistemas; Experiência com bancos dados relacionais não relacionais Familiaridade ferramentas versionamento Git pipelines CI/CD automação Conhecimento mensageria Kafka RabbitMQ ou similares Vivência padrões arquiteturais DDD Clean Architecture SOLID Experiência ambientes Cloud GCP Experiência prévia líder técnico