Desenvolvedor Java e Orientação a Objetos
Ao se juntar à nossa equipe, você contribuirá para o desenvolvimento de aplicações escaláveis, seguras e eficientes, utilizando linguagens como C# e frameworks .NET.
Funções principais:
* Leverar requisitos e implementá-los em aplicações;
* Criar processos automatizados e otimizados;
* Colaborar com equipes de negócios e IT para garantir alto nível de disponibilidade das plataformas;
* Desenvolver software seguindo metodologias ágeis e melhores práticas de orientação a objetos e clean code.
Habilidades e qualificações exigidas:
* Experiência com nuvem (AWS, GCP, Azure);
* Conhecimento em banco de dados relacional (SQL Server, MySQL, PostgreSQL);
* Design Patterns;
* Testes unitários (TDD);
* Kubernetes;
* Capacidade de escrever código robusto, testável e validado;
* Conhecimento em aplicações que precisam responder em alta disponibilidade e alta performance.
Desejáveis:
* Conhecimento de mercado financeiro;
* Experiência com ferramentas de qualidade do código (Sonar);
* Experiência com ferramentas de monitoramento de desempenho (Dynatrace, AppDynamics, DataDog);
* Conhecimento em Prometheus, métricas 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.
Competências sociais:
* 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.