Descrição Do Trabalho
Desenvolvedor(a) Java Senior
Oportunidade com atuação em equipes de desenvolvimento de software. O papel envolve projetar, desenvolver e manter componentes do backend em Java, com foco em código limpo, desempenho, segurança e escalabilidade. Trabalha em colaboração com equipes multifuncionais para entregar soluções de alta qualidade e experiências digitais para usuários.
Principais atribuições:
- Projetar e construir componentes do lado do servidor, incluindo APIs e bancos de dados, usando Java e frameworks relevantes, garantindo código limpo e de fácil manutenção.
- Implementar e conectar APIs RESTful, gerenciar validação de dados e tratar erros, possivelmente integrando com serviços externos.
- Projetar e otimizar bancos de dados para desempenho, manter integridade dos dados e trabalhar com múltiplos sistemas de banco de dados.
- Conduzir testes unitários e de integração para manter a qualidade do código, identificar bugs e otimizar desempenho.
- Trabalhar com frontend para integração de sistemas.
- Aplicar práticas de segurança no backend (autenticação, autorização e criptografia).
- Melhorar desempenho e escalabilidade do backend, incluindo otimização de consultas e eficiência.
- Diagnosticar e corrigir problemas no backend, manter a estabilidade do sistema.
- Colaborar com equipes multifuncionais para alcançar metas de projeto, com boa comunicação e espírito de equipe.
Requisitos técnicos obrigatórios
- Domínio em Java (Java 8, 11, 17 ou mais recente) e J2EE
- Spring Framework, Spring Boot, JPA/Hibernate, Maven
- Conhecimento de APIs RESTful, integrações com serviços externos
- Experiência com bancos de dados relacionais (ex.: Oracle, MySQL, PostgreSQL)
- Conceitos de arquitetura de microserviços, containers (Docker) e orquestração (Kubernetes)
- Experiência com CI/CD (ex.: Jenkins/GitLab CI) e controle de versão (Git)
- Conceitos de segurança (HTTPS, TLS, gestão de identidade, criptografia)
- Inglês técnico suficiente para leitura de documentação
Benefícios e condições
- Modelo de contratação: CLT
- Trabalho 100% remoto ou híbrido, conforme vaga
- Benefícios diversos (ex.: vale-refeição, plano de saúde, seguro de vida, etc.)
Localização
São Paulo/SP ou remoto conforme acordo.
Informações adicionais
Política de privacidade e conformidade com LGPD serão observadas no processamento de dados de candidatos.