Descrição da Vaga:
Oportunidade de se destacar em uma equipe de desenvolvimento backend!
Responsabilidades e Atribuições:
Desenvolver soluções inovadoras para aplicações, garantindo alta disponibilidade e desempenho;
Promover a automação e otimização de processos e análises;
Colaborar com áreas de negócios e outras equipes de TI para implementar melhorias;
Garantir a manutenção das plataformas criando e evoluindo processos de deploy;
Desenvolver software seguindo metodologias ágeis e utilizando práticas de orientação a objetos e clean code.
Habilidades e Qualificações Requisitadas:
Experiência com nuvem (AWS, GCP, Azure);
Conhecimento em .NET (C#);
Experiência com banco de dados relacional (SQLServer, MySql, Postgres);
Design Patterns;
Testes unitários (TDD);
Conhecimento em GIT;
Metodologias ágeis (Scrum);
Docker, Kubernets;
Frameworks de messageria (Kafka, ActiveMQ, RabbitMQ);
Boa comunicação e trabalho em equipe;
Capacidade de escrever código robusto, testável e validado;
Aplicações que precisam responder em alta disponibilidade e alta performance;
Desejáveis:
Conhecimento de mercado financeiro;
Experiência com ferramentas de Code Quality (sonar);
APM (Dynatrace, AppDynamics, DataDog);
Prometheus, métricas e monitoramento;
SPA;
ElasticSearch, Apache Lucene e GraphQL;
Implantação e gerenciamento de nuvem;
CI/CD;
Habilidades Sociais:
Raciocínio lógico e capacidade analítica;
Comunicação eficaz;
Trabalho em equipe e resolução de conflitos;
Comunicação com diversos perfis de stakeholders;
Equipes ágeis e multidisciplinares;
Criatividade e proatividade;
Organização;