Descrição da Vaga
A Pitang busca uma pessoa Desenvolvedora Java Sênior com forte atuação em Segurança de Aplicações para desenvolver, revisar e evoluir soluções backend, considerando segurança desde a concepção do código. O foco da posição está na aplicação de práticas de Secure Coding, identificação e correção de vulnerabilidades, análise de riscos em aplicações Java e adoção de boas práticas de segurança em APIs, autenticação, persistência de dados, mensageria e arquiteturas distribuídas.
Responsabilidades
- Desenvolver e revisar aplicações Java com foco em segurança de código.
- Aplicar práticas de Secure Coding durante todo o ciclo de desenvolvimento.
- Identificar, analisar e corrigir vulnerabilidades em aplicações.
- Atuar na prevenção de vulnerabilidades relacionadas ao OWASP Top 10.
- Apoiar análises e correções apontadas por ferramentas e processos de segurança.
- Garantir segurança na implementação de APIs RESTful.
- Implementar mecanismos seguros de autenticação e autorização, especialmente OAuth2.
- Avaliar riscos relacionados a bibliotecas e dependências utilizadas pelas aplicações.
- Atuar na atualização e migração segura de versões do JDK e dependências.
- Aplicar controles de segurança em integrações e mensageria com Apache Kafka.
- Trabalhar com autenticação, autorização e proteção da comunicação utilizando mecanismos como SASL, ACLs e TLS.
- Garantir boas práticas no tratamento de transações e persistência de dados.
- Apoiar decisões de arquitetura considerando segurança, resiliência e confiabilidade.
- Implementar padrões de resiliência como Circuit Breaker e Retry.
Requisitos
- ✓Experiência sólida com Java e Spring Boot
- ✓Experiência com Secure Coding
- ✓Conhecimento aprofundado do OWASP Top 10
- ✓Experiência na identificação e correção de vulnerabilidades
- ✓Conhecimento de segurança em APIs REST
- ✓Conhecimento de OAuth2 e fluxos de autenticação/autorização
- ✓Conhecimento de gerenciamento seguro de dependências
- ✓Experiência com bancos de dados relacionais e NoSQL
- ✓Conhecimento de controle transacional com Spring (@Transactional)
- ✓Experiência com Apache Kafka
- ✓Conhecimento de segurança em mensageria: SASL, ACLs e TLS
- ✓Conhecimento de producers, consumers, consumer groups, tópicos e partições
- ✓Domínio de métodos HTTP, códigos de status e conceitos de idempotência
- ✓Conhecimento de arquitetura de microsserviços e sistemas distribuídos
- ✓Conhecimento de Circuit Breaker e Retry, preferencialmente com Resilience4j
- ✓Experiência com atualização ou migração de versões do JDK
Benefícios
- ✓Vale Refeição/Alimentação
- ✓Plano de Saúde
- ✓Plano Odontológico
- ✓Auxílio Certificação
- ✓Incentivo Mestrado e Doutorado
- ✓Auxílio Creche
- ✓Auxílio Lente
- ✓Parceria com Terapia online
- ✓Gympass
- ✓Reembolso cadeira ou mesa (teletrabalho)
- ✓Programa de Indicação
Categorias
Sobre a Empresa
Mais vagas na Pitang →Fundada em 2004, a Pitang é fruto de um spinoff da área de projetos comerciais do C.E.S.A.R, um dos principais institutos de inovação do país, e desenvolve serviços e soluções de alta qualidade em Tecnologia de Informação e Comunicação, focando nas demandas do mercado de uma forma inovadora, através...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Especialista em SailPoint | Híbrido | PJ | Cybersecurity
Vonbz
Pessoa Desenvolvedora (.Net + IA Generativa)
MJV
Desenvolvedor(a) de Automação de Segurança / SecOps (Integrações & APIs)
MJV
Especialista em Segurança de Aplicações (Application Security/ AppSec)
MJV
Analista Sistemas Cobol Sr.
Stefanini Group