Desenvolvedor Backend
Oportunidade de colaboração em uma equipe de desenvolvimento desafiadora com foco na entrega de soluções escaláveis e confiáveis.
A importância do papel é a contribuição direta para a melhoria contínua das aplicações que atendem às necessidades dos clientes. A experiência adquirida durante a carreira deve ser aplicada, garantindo a otimização e automação de processos. Além disso, o desenvolvedor também estará responsável por garantir a alta disponibilidade das plataformas criando e evoluindo processos de deploy (blue/green e canary deployment). Para isso, é essencial seguir metodologias ágeis e utilizar as melhores práticas de orientação a objetos e clean code.
Requisitos e qualificações:
* Experiência com nuvem (AWS, GCP, Azure, etc)
* Experiência com .NET (C#)
* Experiência com banco de dados relacional (SQLServer, MySql, Postgres)
* Diseño de patróns
* Experiência com testes unitários (TDD)
* Conhecimento em GIT
* Conhecimento de metodologias ágeis (Scrum)
* Conhecimento em Docker, Kubernets
* Conhecimento em frameworks de messageria (Kafka, ActiveMQ, RabbitMQ, etc...)
* Boa comunicação e trabalho em equipe
* Capacidade de escrever código robusto, testável e validado
* Conhecimento em aplicações que precisem responder em alta disponibilidade e alta performance
Desejáveis:
* Conhecimento de Mercado Financeiro
* Experiência com ferramentas de Code Quality (sonar)
* Experiência com ferramentas de APM (Dynatrace, AppDynamics, DataDog, etc...)
* Conhecimento em Prometheus, metricas e monitoramento
* Experiência com aplicações SPA
* Conhecimento em ElasticSearch, Apache Lucene e GraphQL
* Experiência trabalhando com implantação e gerenciamento de nuvem
* Experiência com gerenciamento e implantação de CI/CD
Habilidades adicionais:
* Raciocínio lógico e capacidade analítica
* Boa Comunicação
* Espírito de equipe e capacidade de resolução de conflitos
* Capacidade de comunicação com diversos perfis de stakeholders
* Habilidade de trabalhar em equipes ágeis e multidisciplinares
* Criatividade e Proatividade para imaginar diferentes cenários de uso das aplicações
* Organização