Application Security Engineer | Java @Pitang
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Application Security Engineer | Java @Pitang

1mth ago - Pitang is hiring a remote Application Security Engineer | Java. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Buscamos uma pessoa Desenvolvedora Java Sênior com forte atuação em Segurança de Aplicações, capaz de 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Cultura be yourself;
  • Vale Refeição/Alimentação;
  • Plano de Saúde e 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.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Application Security Engineer | Java @Pitang
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,783+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later