Fundamentos para um Líder de Tecnologia
Buscamos alguém que tenha habilidades sólidas em desenvolvimento backend e liderança técnica. Alguém que consiga trabalhar em conjunto com arquitetos para manter a coerência do código-fonte.
* Liderar decisões técnicas relacionadas aos frameworks de back-end da aplicação.
* Garantir qualidade, padronização e boas práticas no desenvolvimento de software.
* Antecipar problemas técnicos e propor soluções robustas e escaláveis.
Requisitos e Qualificações:
* Graduação em Ciência da Computação ou áreas correlatas;
* Pós-graduação em Arquitetura de Software ou Soluções.
* Experiência sólida em desenvolvimento backend e liderança técnica;
* Histórico de participação em projetos escaláveis e performáticos;
* Vivência com metodologias ágeis (Scrum, Kanban).
Ambientes Trabalhistas:
* Cultura de DevOps e Automação.
* Domínio do Ecossistema Java: Spring Boot e ecossistema, Quarkus, etc.
* JVM e performance: domínio da JVM (garbage collection e tuning).
Especialistas em Técnicas:
* Expertise em Back-end e Visão Abrangente de Front-end: Java, DB (SQL: Oracle/SQL Server, e NoSQL), mensageria (Kafka ou RabbitMQ), construção de APIs RESTful robustas e bem documentadas.
* Cultura de Desenvolvimento Orientado a Serviços: capacidade de tomar decisões arquiteturais importantes e justificar suas decisões com base em requisitos técnicos e/ou de negócios.