Consultor e desenvolvedor JAVA

Indispensável:
- Graduação na área de exatas (computação, sistemas, engenharia etc)
- Bom raciocínio lógico e de lógica de programação
- Conhecimento de modelagem de dados (modelos relacionais, normalização etc)
- Conhecimento de Orientação a Objetos (objeto, classe, herança, associação etc)
- Desenvolver pelo menos utilizando a linguagem Java
- Inglês para leitura e escrita

Essencial:
- Experiência com uso APIs Java e gestão de dependências (maven, ant, gradle ou outros)
- Controle de versão de código com Git (branches, commits, merges, resolução de conflitos etc)
- Contato com pelo menos duas das seguintes ferramentas ou tecnologias: Jenkins, Nexus, Docker, Puppet, Ansible, Serverless, Zabbix, Tomcat, Glassfish, Postgresql
- Contato com metodologia Scrum e métodos ágeis

Desejável:
- Desenvolvimento Java EE e/ou Framework Spring
- Contato com plataformas cloud: AWS, Azure ou GCP
- Contato com Webservices, SOA, REST, integrações de sistemas e/ou ESB (JBoss Fuse, WSO2, Mule ESB etc)
- Contato com message brokers ActiveMQ, Apache Kafka e/ou RabbitMQ
- Fluência em inglês e Espanhol

Diferencial:
- Conhecimento de outras linguagens de programação: Javascript, Python, Go, Kotlin, Rust, Typescript, C# etc
- Certificações Java, DevOps, Scrum, AWS, Azure, GCP ou outras
- Pós-graduação na área de TI

E-mail para CVs:
anderson@sdnadigital.com