Especialista Java

Descrição da função
Atua como especialista em diversas áreas técnicas. Tem um impacto comercial claramente reconhecível.

Competencias Iniciais /Requisito
Contribui na coordenação da arquitetura e dependências com outras equipes em um amplo contexto técnico e demonstra uma compreensão das consequências das escolhas tecnológicas. Normalmente um executor estratégico, frequentemente definindo a direção do projeto em questões de arquitetura, decisões de tecnologia, configurações, etc.

Atividades e desafios
- Desenvolvimento de soluções sistêmicas nas linguagens Java e banco de dados PostgreSQL
- Capacidade de realizar definições técnicas juntamente com os demais times técnicos e Arquitetura.
- Responsável pela configuração, Build e
Deploy nos ambientes, via processo Devops.
- Responsável pelo acompanhamento de implantação e suporte aos gestores e usuários finais.
- Responsável por prever e planejar questões envolvendo performance e confiabilidade da aplicação, atuando na solução.
- Ter domínio em:
Desenvolvimento
- Java 17;
- Desenvolvimento de
microserviços;
- Frameworks (Spring, Spring Boot,
Hibernate);
- Integração com serviços SOAP,
Rest (cliente e servidor);
- API Gateway
- Bancos Redis e PostgreSQL;
- Conhecimentos em design
patterns e padrões de arquitetura
- Monitoramento: ferramentas como
dynatrace ou Google Analytics
- Diferencial: Python, Javascript, Camel.


Responsabilidades
Fornecer liderança técnica e coordenação entre equipes para um segmento principal de trabalho de produto / projeto / programa, permitindo o sucesso do cliente em larga escala por meio da produção de especificações arquitetônicas detalhadas e / ou propostas detalhadas de projeto / funcionalidades.

Similar jobs