-Manter um bom relacionamento com o cliente e com a equipe; -Possuir um boa comunicação com o time e com o cliente, dando clareza do dia a dia; -Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; -Monitorar a execução das boas práticas de desenvolvimento; -Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva; -Auxiliar na orientação do time e contribuir nas tomadas de decisão do projeto; -Experiência em desenvolvimento Java com Spring Boot, com experiência em arquitetura de micro-serviços e boas práticas de segregação de domínios de negócio; -Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; -Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso; -Experiência na implantação de boas práticas de engenharia, como DevOps, CI/CD e SCM para APIs.
Requisitos para este desafio:
-Experiência com linguagens Java, spring boot, Angular e NodeJs; -Experiência em Angular; -Experiência com cultura de qualidade (Testes unitário, funcionais, integração e automatizados); -Experiência com cultura DevOps; -Experiência em Code-review; -Domínio em boas práticas e princípios de desenvolvimento (Clean Code e hexagonal architecture); -Experiência com agilidade SCRUM, KANBAN. Dailies, sprints, reviews.