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
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev