20 de Outubro de 2025

Java (Android) Developer

Elecctro Solutions

  • Contrato Contrato a termo
  • Horário Full-time
  • Referência AndroidDev2025

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>

web:216.73.216.30:Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected]):2025-10-21 05:32:18