 
        
        Desenvolvedores Full Stack intermediários trabalham em projetos complexos, desenvolvendo aplicações back-end e front-end utilizando tecnologias como Java, Quarkus e Angular. A experiência prática com essas tecnologias é fundamental para o sucesso no cargo.
As responsabilidades do profissional incluem:
 * Desenvolver e manter aplicações using Java + Quarkus no back-end e Angular no front-end.
 * Entregar funcionalidades, correções de bugs e melhorias na interface com atenção ao desempenho e à usabilidade.
 * Implementar e validar as integrações do protocolo FIX.
 * Criar, executar e manter testes automatizados (unitários, de integração, ponta a ponta).
 * Garantir a qualidade do código e contribuir para manter uma alta cobertura de testes em toda a pilha.
 * Colaborar em atividades de QA, validando requisitos técnicos e de negócios.
 * Fornecer suporte na resolução de problemas de aplicações em produção de baixa/média complexidade.
Os requisitos para o cargo incluem:
 * Experiência prática com Java 11+ e Quarkus.
 * Conhecimento sólido de Angular para desenvolvimento front-end.
 * Experiência básica a intermediária com o protocolo FIX.
 * Experiência com JUnit, RestAssured ou outros frameworks de automação de testes.
 * Compreensão de APIs REST e desenvolvimento de aplicações web.
 * Conhecimento de SQL e bancos de dados relacionais.
 * Familiaridade com Git e pipelines de CI/CD.