Desenvolvedor Java Sênior
NAVA Technology for Business
- Barueri - SP
- Permanente
- Período integral
Projetar e implementar arquiteturas de software robustas e modulares que atendam aos requisitos específicos do projeto.
Desenvolver e integrar APIs e serviços web para comunicação com outros sistemas e aplicações.
Trabalhar com bancos de dados para armazenar, recuperar e gerenciar dados.
Testar e depurar o código para garantir que ele funcione conforme o esperado e seja livre de bugs.
Implementar novas funcionalidades e aprimoramentos de acordo com as necessidades do negócio.
Documentar o código e os softwares para facilitar a compreensão e a manutenção por outros desenvolvedores.Requisitos e qualificações
- Experiência no setor de mais de pagamento
- Conhecimento e vivência em Projetos em Metodologias Ágeis (Scrum, Kanban).
- Experiência com diagramação funcional de sistemas / negócios / casos de uso
- Desejável experiência com automação de testes
- Vasta experiência com desenvolvimento Java
- Experiência com análise/modelagem/testes uniários;
- GIT para controle de versões;
- Expertise em arquitetura de software e design patterns;
- Experiência em bancos de dados relacionais e não relacionais;
- Experiência em projetos de larga escala e alta disponibilidade;
- Conhecimento em containers e orquestração (Docker, kubernetes);
- Experiência em cloud computing;
- Profundo conhecimento em microserviços e arquiteturas distribuídas.
- Sólidos conhecimentos em soluções de meios de pagamentos digitais
- Inglês Avançado ou Fluente.
- Entender, propor, debater e solucionar demandas
- Não se restringir escrita e execução de plano de testes, mas também atuar com diagramação, análise e validação de documentação técnica.