Elecctro

Elecctro is a provider of M2M and IoT solutions for integrated mobile and cloud-based systems, connecting vending machines with the physical and digital world in an interactive and innovative way.
About company

Java (Android) Developer

On-site

location

date October 20, 2025

types Full-time

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 talent@elecctro.com

Contacts and address

earth Av. Prof. Dr. Cavaco Silva, Edifício Tecnologia 3.1 N.º 51 Taguspark - 2740-257 Porto Salvo Portugal
hashtag Tags
Java
hashtag Similar vacancies