Pessoa Desenvolvedora Back-end Especialista Kotlin e Java | CRM Engineering
Local: São Paulo, SP
Descrição
Nossa área de Tecnologia Responsável pelo desenvolvimento de produtos e soluções inovadoras para o setor bancário, buscando sempre utilizar as tecnologias de ponta empregadas no mercado. Além disto, está diretamente relacionado com soluções que promovem maior facilidade, agilidade e segurança para os clientes do banco.
Suas atividades
- Implementar features e automações através de ferramentas homologadas e que trarão valor para nossos clientes e nossa operação. Capacidade de implantação End-to-End (Homologação, Produção e Deploy) Garantir desenvolvimento de códigos com qualidade e cobertura de testes automatizados.
- Zelar pela adoção das melhores práticas de engenharia de software e para que os requisitos não funcionais (segurança, escalabilidade, otimização) estejam sendo endereçados para atender ao negócio.
- Conhecer os detalhes de arquitetura e design dos componentes do seu produto, sabendo os motivos que levaram a cada escolha.
- Investigar e atuar na correção de bugs/incidentes, criando mecanismos para que os mesmos não se repitam.
Requisitos e experiência
- Experiência em Kotlin (ou outro orientado a objeto, ex: Java)
- Conhecimentos em Git flow
- Expertise em agilidade, se preocupando com as práticas de melhoria contínua
- Experiência na automação de testes do time
- Conhecimento sobre desenvolvimento orientado a testes (Test Driven Development)
- DDD (Domain Driven Design)
- Conhecimento em Banco de Dados PostgreSQL