- Experiência no desenvolvimento de soluções back-end Java;
- Java 8+, seus principais recursos como, uso de drivers JDBC, JNI, Sockets, io/nio, Threads, Lambda, Reflection;
- Experiência com frameworks front-end como, React, Angular, Vue.js;
- Conhecimento em padrões de arquitetura como MVVM (Model-View-ViewModel) e MVC (Model-View-Controller), contribuindo para uma estrutura de código organizada e de fácil manutenção;
- Integrações de sistemas por meio de Web Services, APIs, Webhooks etc;
- Habilidades de otimização de código visando maior desempenho e eficiência.;
- Conhecimento em Code Review;
- Conhecer ferramentas de versionamento, Svn, Git.;
- Conhecimentos intermediários em linguagem Sql;