Buscamos um profissional para integrar nossa equipe de desenvolvimento.
Descrição do Cargo
A qualidade é fundamental em nossa equipe. Nossa missão é entregar produtos de alta qualidade, validando integrações e colaborando em esforços de desenvolvimento menos complexos em estreita colaboração com a equipe sênior.
Responsabilidades:
* Apoiarmos o desenvolvimento de aplicações em Java + Quarkus, entregando funcionalidades e correções de bugs;
* Auxiliarmos na implementação e validação de integrações do protocolo FIX;
* Criarmos, executarmos e mantivemos testes automatizados (unitários, de integração e de ponta a ponta);
* Garantirmos a qualidade do código e mantermos a cobertura de testes em toda a equipe;
* Colaborarmos em atividades de QA, validando tanto os requisitos técnicos quanto os de negócios;
* Prestarmos suporte na resolução de problemas em aplicações de produção de baixa/média complexidade;
Habilidades Técnicas Necessárias
Para desempenhar essa função de maneira eficaz, é necessário ter as seguintes habilidades:
* Experiência prática com Java 11+
* Conhecimento de Quarkus (RESTEasy, Panache, MicroProfile)
* Experiência básica a intermediária com o protocolo FIX
* Experiência com JUnit, RestAssured ou outras ferramentas de automação de testes
* Compreensão de APIs REST
* Conhecimento de SQL e bancos de dados relacionais
* Familiaridade com Git e pipelines de CI/CD