Job Post
O trabalho como Desenvolvedor Java Senior envolve integrar uma equipe de tecnologia em um ambiente global, trabalhando com linguagens de programação avançadas e soluções escaláveis.
Requisitos e Qualificações
* Experiência com linguagens de programação Java (JDK 8+), Spring Boot e Hibernate;
* Conhecimento sólido de SQL, bancos de dados relacionais e técnicas de otimização;
* Microsserviços e desenvolvimento de APIs RESTful, além de experiência em design de arquitetura;
* Otimização de desempenho em banco de dados, cache e ajuste de JVM;
* Nuvem e DevOps, incluindo plataformas de nuvem, pipelines de CI/CD e conteinerização;
* Segurança e boas práticas em autenticação, criptografia e codificação segura;
* Design de sistemas e escalabilidade, incluindo sistemas distribuídos e filas de mensagens;
* Liderança e colaboração de equipes, promovendo a cooperação entre Desenvolvimento, Operações e Garantia da Qualidade;
* Controle de versão Git, incluindo clones, commits, push e pull, bem como uso de repositórios no GitHub/GitLab/BitBucket.