Procuramos novos talentos que possuam:Disponibilidade em atuar em formato Hibrido e que residam ou aceitem a mudança para Curitiba ou região metropolitana.Experiência em linguagem Java, desenvolvimento, implementação e depuração (debugging).Conhecimento em projeto de arquiteturas de software multi-thread/multi-processo.Familiaridade com pesquisa, desenvolvimento e teste de software.Experiência no uso e implementação de diferentes algoritmos.Um domínio sólido de conceitos OOP programação orientada a objetos.Conhecimento de comunicação interprocessos (IPC).Conhecimento de linguagem SQL e banco de dados relacionais.Conhecimento em JAX-RS, JAX-WS, JDBC, criptografia (simétrica e/ou assimétrica).Conhecimento em programação de plataformas de teste automatizado e testes unitários.Experiência em interface/integração com outros sistemas.Familiaridade com bibliotecas de chamadas de funções do sistema (JNI/JNA).Conhecimento de protocolos TCP/IP e redes de computadores.E desejamos também que tenham:Experiência em desenvolvimento de aplicações Android.Experiência com SQLite, em desenvolvimento de interface gráfica com JavaFx.Conhecimento em JAX-RS; JAX-WS; JAX B; RMI; JPA; JDBC; CDI; SQL; segurança JEE.Certificações Java Programmer 6, 7 ou 8, ou Java Developer 6, ou Oracle CertifiedProfessional ou Java SE 8 Programmer.Conhecimento em programação de módulos em linguagens de alto nível tais como: Python.Experiência em Linux embarcado, Makefiles, ferramentas GCC, shell scripting.Familiaridade com projeto de sistemas embarcados e interações de baixo nível com hardware.Sistemas de arquivo e formato de arquivos linux.Tenham iniciativa e sejam persistentes na resolução de problemas técnicos de alta complexidade,Estejam em constante aprendizado e crescimento técnico e pessoal,Saibam trabalhar em equipe e se comunicar bem com pessoas diferentes de si,Sejam adaptáveis a novas condições, tecnologias, ferramentas e práticas.E nós da equipe de R&S vamos acompanhar sua inscrição e entraremos em contato mediante o surgimento de novas oportunidades alinhadas ao seu perfil e experiência. Você gosta de projetar e desenvolver aplicações para sistemas embarcados (embedded) e também sistemas Desktop ou cliente-servidor.Atuar com projetos, construção, e manutenção de código Java eficiente, reutilizável e confiável.Programar módulos com qualidade e desempenho.Identificar gargalos e falhas (bugs) e propor soluções para estes problemas.Ajudar a manter a qualidade e a organização de código e ferramentas de automação.Realizar o ciclo de desenvolvimento de software completo, incluindo novos desenvolvimentos e projetos, assim como melhorias em software existentes.