Software Engineer (Java) at SoftDesign | All Remote Jobs
SoftDesign
Software Engineer (Java)
Brazil · remote · Salary not listed
himalayasseo_indexablePosted 2026-09-01First seen 2026-09-09
Role overview
O que buscamos?
Estamos em busca de umSoftware Engineer Backend (Java)para atuar em um de nossos parceiros.Procuramos um profissional com sólida experiência em desenvolvimento back-end, perfil colaborativo, pensamento analítico e capacidade de contribuir tecnicamente para a evolução de arquiteturas, processos e soluções de negócio.
O que você irá fazer:
Desenvolver e evoluir soluções Backend utilizando Java (17+) e ecossistema Spring, com foco em segurança, performance, escalabilidade e alta disponibilidade;
Projetar e implementar APIs REST, microsserviços e aplicações distribuídas que suportem produtos e serviços estratégicos da área de Cyber Segurança;
Desenvolver mecanismos de autenticação, autorização e controle de acesso, utilizando protocolos e padrões de segurança como OAuth2, JWT, API Gateway e Rate Limiting;
Atuar na integração de sistemas corporativos com soluções de gestão de identidade e acesso (IAM), diretórios LDAP e outras plataformas de segurança;
Implementar soluções orientadas a eventos e integrações assíncronas utilizando tecnologias de mensageria, contribuindo para arquiteturas resilientes e escaláveis;
Participar da modernização de aplicações, promovendo a integração entre sistemas legados e novas plataformas, com foco em segurança, eficiência e sustentabilidade tecnológica;
Realizar análises e otimizações relacionadas a performance, observabilidade, cache, balanceamento de carga e processamento assíncrono;
Garantir a adoção de práticas de desenvolvimento seguro, realizando revisões de código, implementação de testes automatizados e integração contínua ao longo do ciclo de desenvolvimento;
Colaborar com equipes multidisciplinares na definição de arquiteturas, desenho de soluções e mitigação de riscos relacionados à segurança da informação;
Acompanhar tendências, padrões e melhores práticas de Cyber Segurança, contribuindo para a evolução contínua dos produtos, processos e tecnologias da organização.
O que você precisa ter:
Sólida experiência com desenvolvimento Backend utilizando Java ( versões 17+);
Experiência com Spring Boot, Spring Security, Spring Data, APIs REST e arquitetura de microsserviços;
Vivência com arquitetura de software, desenho de soluções e aplicações distribuídas;
Conhecimento em mensageria e arquitetura orientada a eventos (preferencialmente Kafka);
Experiência com bancos de dados relacionais e SQL;
Experiência com banco de dados não relacional MongoDB;