
Desenvolvedor Java Sênior
- São Paulo - SP
- Permanente
- Período integral
- Curso superior na área de tecnologia da informação e correlatas;
- Inglês Avançado/Fluente (cliente internacional);
- Forte conhecimento em Core Java, Collections e Multi-Threading;
- Habilidades sólidas em design orientado a objetos (OO) e implementação de padrões de design;
- Experiência em Spring Boot, Spring Framework e Hibernate;
- Desenvolvimento de serviços web, REST e Arquitetura Orientada a Serviços;
- Conhecimento em Java Message Service (JMS) e Filas de Mensagens;
- Bom conhecimento de Bancos de Dados Relacionais, especialmente Oracle;
- Compreensão do Modelo de Memória da JVM e Gestão de Memória em Java;
- Experiência em construir e manter testes automatizados usando JUnit e Mockito;
- Atenção aos detalhes e capacidade de entregar resultados rapidamente com alto grau de precisão;
- Fortes habilidades analíticas e capacidade de interpretar requisitos de negócios, produzindo documentos de design funcional e técnico.
- Participar de todos os aspectos do SDLC (análise, design, codificação, teste e implementação);
- Trabalhar com membros da equipe onshore e offshore de TI, Operações e Negócios;
- Analisar os requisitos de negócios e escrever especificações funcionais e de desenvolvimento;
- Codificar soluções que atendam aos requisitos de negócios de maneira oportuna e precisa;
- Seguir e melhorar os padrões de codificação existentes e as melhores práticas.