Backend Developer In Real-Time Systems

Backend Developer In Real-Time Systems

Tempo inteiro 121500 - 148500 € / ano (est.) Presencial
C

Num relance

  • Tarefas: Desenvolver software em sistemas em tempo real e colaborar em projetos inovadores.
  • Empresa: CEiiA, uma empresa de tecnologia com uma cultura colaborativa.
  • Benefícios: Salário competitivo, seguro de saúde, dias de férias adicionais e ambiente de trabalho positivo.
  • Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologias de ponta e faça a diferença em projetos reais.
  • Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.

O salário previsto situa-se entre 121500 - 148500 € por ano.

Responsabilidades:

  • Aplicar estratégias e plataformas de integração contínua (CI), bem como ferramentas e procedimentos de teste automatizado.
  • Preparar e manter documentação de desenvolvimento.
  • Garantir que o desenvolvimento de software cumpra os requisitos estabelecidos, incluindo, mas não se limitando a, segurança, escalabilidade e desempenho.
  • Contribuir ativamente para o design do produto, arquitetura técnica e implementação, respeitando os padrões e processos de desenvolvimento de software do CEiiA.
  • Desenvolver software utilizando Java e soluções baseadas em nuvem.

Requisitos:

  • Licenciatura ou Mestrado em Ciência da Computação, Engenharia da Computação, Engenharia Eletrotécnica, Engenharia Aeroespacial ou áreas relacionadas.
  • Pelo menos 3 anos de experiência em desenvolvimento de software.
  • Proficiência em linguagens OOP e derivadas (Java, Go, outras).
  • Experiência no desenvolvimento com Frameworks baseados em JVM.
  • Conhecimento sólido em API RESTful, RPC ou GraphQL.
  • Conhecimento sólido de bancos de dados relacionais e não relacionais.
  • Proficiência no uso do Git para controle de versão.
  • Experiência com brokers de mensagens e sistemas de streaming de eventos (ex. Kafka, RabbitMQ ou NATS).
  • Capacidade demonstrada de escrever código limpo, manutenível, performático e escalável, com forte ênfase nas melhores práticas e padrões arquiteturais (TDD, DDD, arquitetura limpa).
  • Capacidade de projetar e implementar testes unitários e de integração.
  • Bom conhecimento de pipelines CI/CD.
  • Capacidade de adaptação em um ambiente em rápida mudança.
  • Forma de trabalho estruturada, auto-organizada e colaborativa.
  • Criatividade e aptidão para resolução de problemas e pensamento crítico.
  • Bom nível de inglês falado e escrito.
  • Tomada de decisão e gestão de equipe.

Diferenciais:

  • Familiaridade com plataformas de nuvem (AWS, GCP ou Azure).
  • Experiência com testes de carga (K6, JMeter).
  • Experiência com ferramentas de monitoramento, logging e métricas (ex. Prometheus, Grafana, OpenTelemetry, ELK Stack).
  • Experiência com sistemas críticos, de alta disponibilidade e escaláveis.
  • Experiência com sistemas em tempo real.

Condições:

  • Trabalho em um ambiente relaxado e positivo ao lado de uma equipe dinâmica e multidisciplinar.
  • Facilitamos e promovemos um estilo de vida equilibrado e saudável, articulando o trabalho com a vida pessoal.
  • Seguro de saúde para funcionários.
  • Parcerias com academias, entre outros.
  • Até três dias adicionais de férias.
  • Licença de aniversário.

Empregador para Backend Developer In Real-Time Systems: CEiiA // Centre of Engineering and Product Development

A nossa empresa é um excelente empregador, oferecendo um ambiente de trabalho descontraído e dinâmico, onde as equipas multidisciplinares colaboram para desenvolver tecnologias inovadoras que promovem uma sociedade mais sustentável. Com oportunidades de crescimento profissional, benefícios como seguro de saúde, parcerias com ginásios e dias de férias adicionais, garantimos que os nossos colaboradores possam equilibrar a vida pessoal e profissional enquanto contribuem para projetos significativos em setores de alta tecnologia em Portugal.

C

Dados de contacto:

Equipa de recrutamento de CEiiA // Centre of Engineering and Product Development

Achamos que precisas destas competências para brilhares como Backend Developer In Real-Time Systems

Java
OOP
JVM-based Frameworks
API RESTful
RPC
GraphQL
Relational Databases