Java Back-End Developer | Mid Level

Compass UOL

Remote, Brazil

Posted

.

- Desenvolver e evoluir soluções back-end para o segmento financeiro;

- Construir, manter e aprimorar aplicações no padrão BFF (Backend for Frontend), realizando a integração entre interfaces digitais e serviços de negócio;

- Implementar APIs e orquestrar chamadas entre serviços, garantindo desempenho, segurança e confiabilidade das integrações;

- Realizar integração com sistemas e fontes de dados, processando informações e disponibilizando-as para consumo das aplicações front-end;

- Implementar regras de negócio de acordo com os requisitos definidos e a solução especificada;

- Garantir a qualidade do código por meio da adoção de boas práticas de desenvolvimento, segurança e padrões técnicos estabelecidos;

- Aplicar estratégias de validação e transformação de dados, tratamento de erros, timeouts, retentativas e cache;

- Contribuir para a construção de soluções escaláveis, resilientes e aderentes às necessidades dos canais digitais;

- Desenvolver testes automatizados e apoiar a observabilidade das aplicações;

- Atuar em ambientes de alta concorrência e alto volume de requisições.

- Experiência com desenvolvimento back-end utilizando Java;

- Conhecimento em Spring Boot;

- Experiência na construção e manutenção de APIs REST;

- Conhecimento em contratos de integração e documentação de APIs com Swagger;

- Experiência com arquitetura orientada a eventos (Event-Driven Architecture);

- Conhecimento em serviços de mensageria;

- Experiência com GitHub e GitLab;

- Conhecimento em Maven;

- Experiência com autenticação e autorização de aplicações;

- Conhecimento em validação e transformação de dados;

- Experiência em tratamento de erros, timeouts, retentativas e estratégias de cache;

- Conhecimento em orientação a objetos e boas práticas de arquitetura de software;

- Experiência com testes unitários e automação de testes;

- Conhecimento em observabilidade e padrões de resiliência;

- Experiência em desenvolvimento de soluções escaláveis para ambientes de alta demanda e elevado volume de transações.

Informações adicionais

Benefícios

- Vale-alimentação e/ou vale-refeição;

- Plano de saúde e plano odontológico;

- Plano de saúde para o seu pet;

- Auxílio home office (para vagas remotas);

- Kit de boas-vindas no onboarding;

- Seguro de vida;

- Zenklub, com acompanhamento psicológico e nutricional;

- TotalPass;

- Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);

- Parcerias e descontos para o seu desenvolvimento;

- Acesso ao conteúdo UOL;

- Kit maternidade;

- Licença maternidade e paternidade estendidas;

- Programa de indicações.

Originally posted on Himalayas

Apply for this job