* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Cargo: Desenvolvedor Java Sr
Tipo de contratação: CLT
Modalidade: Remota
Formação: Superior TI
Requisitos Obrigatórios/Principais atividades:
Backend e Persistência de Dados
- Sólida experiência com EJB (Enterprise JavaBeans) e JPA (Java Persistence API).
- Atuação com bancos de dados relacionais, incluindo modelagem, otimização de consultas e manipulação avançada de dados.
- Desenvolvimento de queries nativas para bancos relacionais.
Arquitetura e Boas Práticas
- Aplicação de design patterns e boas práticas voltadas a arquiteturas escaláveis, performáticas e sustentáveis.
Integrações e Mensageria
- Experiência com filas JMS.
- Desenvolvimento e manutenção de APIs REST, com foco em desempenho, segurança e padronização.
Infraestrutura e DevOps
- Experiência com servidores de aplicação IBM WebSphere.
- Utilização de Maven para gerenciamento de dependências e build.
- Controle de versão utilizando Git.
Qualidade e Monitoramento
- Forte experiência na criação e manutenção de testes unitários, garantindo qualidade, confiabilidade e manutenibilidade do código.
- Familiaridade com ferramentas de análise e monitoramento de logs, com preferência por Graylog.
Frontend e Desenvolvimento Web
- Conhecimento em Angular 2+ e arquitetura de Microfrontend, para construção de aplicações modulares e escaláveis.
Metodologias e Soft Skills
- Vivência em metodologias ágeis (Scrum e Kanban).
- Perfil analítico, comprometido e orientado a resultados.
- Capacidade de atuar de forma colaborativa, com autonomia na resolução de problemas complexos e tomada de decisões técnicas.
