Quem Somos
A Elecctro é uma empresa portuguesa, fundada em 2014 e localizada no Taguspark em Oeiras, Portugal.
Criámos uma plataforma vertical de IoT com tecnologia única e exclusiva onde integramos soluções de hardware e software à medida. Essencialmente, “ligamos máquinas ao mundo” de forma a inovar e potenciar negócios. Desenvolvemos uma solução única e inovadora para sistemas não atendidos. Com mais de 14.000 máquinas instaladas, somos líderes de mercado nacional e em expansão internacional. Somos especialistas em Hardware, Software, Inovação, Talento e Felicidade.
Num modelo de trabalho “Liberdade com responsabilidade”, conseguimos adaptar a nossa flexibilidade às tuas necessidades, criando um equilíbrio entre o trabalho e a vida pessoal.
É nesta harmonia que vem de dentro para fora, que encontramos uma equipa feliz e dedicada, com um espírito de entreajuda incrível. Porquê a Elecctro?
- Somos flexíveis no horário
- 25 dias de férias
- Dia de aniversário
- Oferecemos um seguro de saúde
- Cartão CoverFlex com múltiplos benefícios;
- Teambuildings & Team Sunset Parties
- Plafond para usares em formação (presencial ou online) e programas de certificação profissional;
- Partilhamos informação de forma aberta, ampla e consciente;
- Contribuímos para o desenvolvimento individual de cada colaborador, reconhecendo o talento e valorizando a proatividade e a criatividade;
Resumo da Função
Procuramos um Java Developer com experiência em Android para integrar a nossa equipa de desenvolvimento de software para terminais de pagamento. Esta função exige domínio técnico em desenvolvimento de sistemas robustos e altamente concorrentes, com foco em desempenho, fiabilidade e comunicação em tempo real com múltiplos componentes.Ambiente Técnico
- Plataforma: Android (Java)
- SDK & Componentes: Android SDK, Android Services
- Frameworks & Ferramentas: RxJava
- Comunicação: Real-time communication, sockets, protocolos proprietários
- Concorrência & I/O: Multithreading intensivo, operações assíncronas
Responsabilidades Principais
- Desenvolver e manter aplicações Android para terminais de pagamento.
- Implementar serviços Android que gerem comunicações simultâneas com múltiplos sistemas.
- Integrar com APIs e protocolos de comunicação específicos de dispositivos.
- Garantir elevada fiabilidade e tolerância a falhas em ambientes de produção contínua.
- Trabalhar com operações de I/O complexas e concorrência intensiva, garantindo desempenho em tempo real.
- Colaborar com equipas de produto, QA e integração para garantir conformidade técnica e operacional.
Requisitos do Candidato
Formação Académica
- Mestrado em Engenharia Informática ou similar.
Competências Obrigatórias
- Experiência sólida em desenvolvimento Java para Android, com foco em Android SDK e serviços.
- Domínio de programação concorrente e multithreaded em Java.
- Experiência com RxJava e programação reativa.
- Conhecimento profundo de operações de I/O e comunicação em tempo real.
- Capacidade de trabalhar com sistemas distribuídos e integração com hardware.
Competências Preferenciais
- Experiência com sistemas embarcados ou terminais de pagamento.
- Conhecimento de segurança em sistemas Android e comunicação de dados.
- Familiaridade com protocolos de comunicação proprietários e integração com periféricos.
CV e Carta Motivação para <endereço ocultado>
Para ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
Ainda não tem conta no ITJobs ?
Aceda aqui e crie já a sua conta.