Como Desenvolvedor Java Sênior você será responsável por...
- Projetar, desenvolver e manter sistemas complexos.
- Colaborar com a equipe de desenvolvimento no design e implementação de soluções.
- Participar de reuniões com clientes para entender e analisar requisitos técnicos.
- Apoiaradefinição de padrões de desenvolvimento e melhores práticas para garantir a qualidade do software.
- Realizar revisões de código e fornecer orientação técnica aos desenvolvedores com menor senioridade.
- Identificar e resolver problemas de desempenho.
- Manter-se atualizado sobre as tendências e avanços na área de software.
- Formação completa em ciência da computação, análise de sistemas ou afins.
- Conhecimento avançado em Java Android.
- Conhecimento avançado em Java Desktop - Swing e JavaFX.
- Conhecimento em Servidores de aplicação Wildfly, ambientes Windows e Linux, arquiteturas em modelo MVC.
- Conhecimento de repositórios e versionamento de Código (GIT,SVN,CVS).
- Conhecimento em Bancos de dados Oracle, Postgres, HSQLDB e Derby.
- Conhecimento em CI/CD.
- Conhecimento em Docker.
- Conhecimento em WebServices. Serão diferenciais... Conhecimento em arquitetura de software
- Gostar de trabalhar com hardware e equipamentos de automação comercial.
- Balanças, PinPads, Impressoras, TEF, Leitores Digitais, Scanners, Monitores Touch
- Gostar de resolver problemas, pesquisar.
- Conhecimento em regras e emissores fiscais.
- Conhecimento em arquitetura baseada em microserviços.
- Conhecimento de arquitetura em ambientes cloud.
- Conhecimentos em JavaScript. Com foco em interface - preferencialmente React.