Requisitos Obrigatórios / Principais Atividades
Backend e Persistência de Dados
- Experiência sólida 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.
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.
- 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.
Arquitetura e Boas Práticas
- Aplicação de design patterns e boas práticas voltadas a arquiteturas escaláveis, performáticas e sustentáveis.
Qualidade e Monitoramento