Analista TI Pleno (Desenvolvedor Backend Java)
Dasa Tecnologia
- São Paulo - SP
- Permanente
- Período integral
- Projetar, desenvolver, documentar e manter APIs REST seguras, performáticas e escaláveis.
- Garantir a integridade e o desempenho dos dados em bancos de dados.
- Trabalhar em ambientes colaborativos de desenvolvimento, participando de code reviews e utilizando boas práticas de versionamento (Git).
- Integrar com serviços de terceiros (como autenticação OAuth2, JWT e outras APIs).
- Escrever código limpo, bem estruturado e testável.
- Desenvolver e manter testes automatizados (unitários e de integração).
- Gerenciar suas próprias entregas, prazos e prioridades com autonomia e senso de dono.
- Colaborar de forma proativa com colegas de diferentes áreas (tecnologia, produto, negócios).
- Experiência sólida em Java (a partir do Java 11).
- Proficiência com Spring Boot:
- Arquitetura de microserviços.
- Injeção de dependências.
- Construção de APIs RESTful.
- Experiência com Bancos de Dados:
- Relacionais (PostgreSQL): Criação e otimização de consultas complexas.
- NoSQL (MongoDB): Modelagem de documentos, consultas, agregações e indexação.
- Familiaridade com Redis para mecanismos de cache.
- Domínio do Git: Branching, pull requests e code reviews.
- Vivência com metodologias ágeis (Scrum ou Kanban).
- Experiência em integração com serviços de terceiros (OAuth2, JWT).
- Conhecimentos em testes automatizados (unitários e de integração).
- Comunicação clara e eficaz com diferentes áreas.
- Capacidade de trabalho em equipe e colaboração.
- Autonomia e responsabilidade para gerenciar entregas.
- Abertura a feedback e aprendizado contínuo.
- Pensamento analítico e orientação a soluções.
- Adaptabilidade e resiliência.
- Organização e atenção aos detalhes.
- Conhecimento em Docker e Kubernetes.
- Experiência com pipelines de CI/CD.
- Familiaridade com Apache Kafka para mensageria.
- Conhecimento em serviços da Azure Cloud.