Developer Analyst - Java

Na Topaz, não criamos apenas tecnologia. Nós transformamos o futuro do mercado financeiro. 🚀Somos um time #Multi de protagonistas que transformam ideias em soluções de impacto. Em nosso Topaz Team, fomentamos um ambiente de colaboração real onde sua curiosidade é premiada e seu potencial se expande, aprendendo com os melhores para resolver desafios complexos.Você está pronto(a) para ser protagonista desta evolução? Queremos conhecer você!Responsabilidades e atribuiçõesSeu Papel como Protagonista da Transformação:Atuar no desenvolvimento, manutenção e evolução de sistemas backend em Java.Implementar funcionalidades com foco em qualidade, desempenho, segurança e legibilidade de código.Trabalhar em conjunto com times técnicos e de negócio na construção e evolução de produtos.Apoiar a manutenção e modernização de aplicações corporativas baseadas em Java EE.Atuar na análise e correção de problemas, identificando causas e propondo soluções consistentes.Desenvolver integrações entre sistemas de forma confiável e segura.Atuar também em demandas relacionadas à camada de interface, com conhecimento em Angular 4+/React para manutenção e evolução de aplicações web.Elaborar consultas SQL e atuar na manipulação de dados com atenção à performance, integridade e boas práticas.Seguir padrões de desenvolvimento, versionamento, revisão de código, testes e qualidade de software.Atuar com servidores de aplicação utilizados no ecossistema corporativo, como WildFly, Liberty e similares.Contribuir com melhorias técnicas e evoluções contínuas no ambiente de desenvolvimento.Requisitos e qualificaçõesO que Buscamos para Somar ao nosso #TopazTeam: Requisitos:Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas.Experiência com desenvolvimento Java em ambiente corporativo.Experiência com Java EE e seus servidores de aplicação.Conhecimento em Angular 4+/React.Conhecimento em SQL e boas práticas de escrita de consultas.Conhecimento em bancos de dados relacionais.Conhecimento em controle de versão de código.Experiência com testes unitários e de integração.Vivência com APIs, integrações e serviços distribuídos.Conhecimento de boas práticas de desenvolvimento seguro e qualidade de software.Desejáveis:Experiência em sistemas de missão crítica.Atuação em mercado financeiro, bancário ou meios de pagamento.Vivência com modernização de sistemas legados.Conhecimento em bancos de dados não relacionais.Experiência com cloud e ambientes distribuídos.Conhecimento em observabilidade e análise de performance de aplicações.Conhecimento em React.Informações adicionaisSua experiência na Topaz é nossa prioridade! Estes são alguns dos benefícios que irão acompanhar você em sua evolução:🌱 Bem-estar Integral: Seu bem-estar é fundamental. Cuidamos de você e de quem você mais ama com planos de saúde integrais, porque um time saudável é um time que transforma.🚀 Desenvolvimento e Evolução: Sua carreira não para. Na Topaz, a #Evolução é constante. Através de programas de formação e desafios diários, damos a você as ferramentas para que seu potencial não tenha limites.⚖️ Flexibilidade e Equilíbrio: Acreditamos no equilíbrio. Desfrute da flexibilidade que você precisa para dar o seu melhor com nossa modalidade híbrida e um dia de folga no seu aniversário para celebrar como você merece.