Engenheiro | Backend Developer

CEiiA // Centre of Engineering and Product Development

Matosinhos

Presencial

EUR 50 000 - 75 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Seguro de saúde
Parcerias com ginásios
Até 3 dias de férias adicionais
Dia de aniversário

Resumo da oferta

A CEiiA // Centre of Engineering and Product Development, baseada em Porto, procura engenheiro(a) de software. A função envolve CI, teste automático, documentação de desenvolvimento e garantia de conformidade com requisitos de segurança, escalabilidade e desempenho, contribuindo para o design de produto, arquitetura técnica e implementação, seguindo os padrões CEiiA.

Desenvolver software em Java e soluções em cloud.

Qualificações

  • Licenciatura ou mestrado em Ciência da Computação, Engenharia de Computação, Engenharia Eléctrica, Engenharia Aeroespacial ou áreas relacionadas.
  • Pelo menos 3 anos de experiência em desenvolvimento de software.
  • Proficiência em linguagens OO (Java, Go, etc.).
  • Experiência com frameworks JVM.
  • Conhecimentos sólidos em APIs RESTful, RPC ou GraphQL.
  • Conhecimentos de bases de dados relacionais e não-relacionais.
  • Proeficiência em Git para controlo de versões.
  • Experiência com brokers de mensagens e streaming (Kafka, RabbitMQ, NATS).
  • Capacidade de escrever código limpo, performante e escalável (TDD, DDD, clean architecture).
  • Capacidade de desenhar e executar testes unitários e de integração.
  • Bom conhecimento de pipelines CI/CD.
  • Capacidade de adaptar-se a ambientes em rápida mudança.
  • Trabalho estruturado, auto-organizado e colaborativo.
  • Criatividade e pensamento crítico.
  • Bom nível de inglês (falado e escrito).
  • Tomada de decisão e gestão de equipa.

Responsabilidades

  • Aplicar estratégias de CI e ferramentas de testes automatizados.
  • Preparar e manter documentação de desenvolvimento.
  • Garantir conformidade de software com requisitos de segurança, escalabilidade e desempenho.
  • Desenvolver software em Java e soluções em cloud.

Conhecimentos

Java
Go
OOP languages
JVM frameworks
RESTful APIs/RPC/GraphQL
Relational & NoSQL DBs
Git
Message brokers (Kafka/RabbitMQ/NATS)
CI/CD pipelines
Testing (unit/integration)
English (spoken/written)
Arquitetura/DDD/TDD
Teamwork/decision making

Formação académica

Licenciatura ou Mestrado em CS/CE/EE ou áreas relacionadas

Ferramentas

Kafka
RabbitMQ
NATS
Prometheus
Grafana
ELK Stack/OpenTelemetry

Descrição da oferta de emprego

Descrição do emprego
  • Apply continuous integration (CI) strategies and platforms, as well as automated testing tools and procedures;
  • Prepare and maintain development documentation;
  • Ensure that software development complies with established requirements, including but not limited to security, scalability, and performance. Actively contribute to product design, technical architecture, and implementation, while adhering to CEiiA's software development standards and processes;
  • Develop software using Java and cloud-based solutions.
Habilitações
  • Degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering or related areas;
  • At least 3 years of experience in software development;
  • Proficiency in any OOP languages and derivates (Java, Go, others);
  • Experience developing with JVM-based Frameworks;
  • Solid knowledge in API RESTful, RPC or GraphQL;
  • Solid knowledge of relational and non-relational databases;
  • Proficient in using Git for version control;
  • Experience with message brokers and event streaming systems (e.g. Kafka, RabbitMQ or NATS);
  • Demonstrated ability to write clean, maintainable, performant, and scalable code, with a strong emphasis on best practices and architectural patterns (TDD, DDD, clean architecture);
  • Capacity to design and implement unit and integration tests;
  • Good knowledge of CI/CD pipelines;
  • Ability to adapt in a rapidly changing environment;
  • Structured, self-organized and collaborative way of working;
  • Creativity and aptitude for problem-solving and critical thinking;
  • Good level of spoken and written English;
  • Decision making and team management.
Desirable (no Excludable)
  • Familiarity with Cloud platforms (AWS, GCP, or Azure);
  • Experience with load testing (K6, JMeter);
  • Experience with monitoring, logging, and metrics tools (e.g., Prometheus, Grafana, OpenTelemetry, ELK Stack);
  • Experience with critical, high-availability and scalable systems;
  • Experience with real-time systems.
Informações adicionais
  • Working in a relaxed and positive environment alongside a dynamic, multidisciplinary team;
  • We facilitate and promote a balanced and healthy lifestyle, articulating work with the personal life;
  • Employee health insurance;
  • Partnerships with gyms, amongst others;
  • Up to three additional days holiday;
  • Birthday leave.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro | Backend Developer
Engenheiro | Backend Developer

CEiiA • Matosinhos

Presencial
EUR 42 000 - 64 000
Employee health insurance
Partnerships with gyms
Up to three additional days holiday
+1
Engenheiro | Back-end Developer .NET
Engenheiro | Back-end Developer .NET

CEiiA // Centre of Engineering and Product Development • Matosinhos

Presencial
EUR 55 000 - 90 000
Health insurance
Partnerships with gyms
Up to three additional vacation days
+1
Engenheiro de Software (Java/Spring) Porto Híbrido · Tempo inteiro · ontem Ver oferta
Engenheiro de Software (Java/Spring) Porto Híbrido · Tempo inteiro · ontem Ver oferta

OK Emprego • Porto

Híbrido
EUR 42 000 - 60 000
Engenheiro(A) Software Sénior
Engenheiro(A) Software Sénior

Opensoft Sa • Lisboa

Híbrido
Salário competitivo
Prémio sobre os resultados da empresa
Bolsa de formação
+5
Engenheiro | Eletrónica e Sistemas Embebidos
Engenheiro | Eletrónica e Sistemas Embebidos

CEiiA • Matosinhos

Híbrido
EUR 25 000 - 42 000
Seguro de saúde
Parcerias com ginásios
Até três dias de férias adicionais
+2
Java Developer
Java Developer

SourcingTrust, Lda • Lisboa

Presencial
Confidential
Engenheiro Backend | Java, Nuvem e APIs Escaláveis
Engenheiro Backend | Java, Nuvem e APIs Escaláveis

CEiiA // Centre of Engineering and Product Development • Matosinhos

Presencial
EUR 50 000 - 75 000
Seguro de saúde
Parcerias com ginásios
Até 3 dias de férias adicionais
+1
Senior Java Software Engineer
Senior Java Software Engineer

Adentis Portugal • Lisboa

Presencial
EUR 40 000 - 68 000
Equilíbrio vida-trabalho
Benefícios de saúde
Eventos Team Building
+4
Backend Engineer (Java)
Backend Engineer (Java)

Adentis Portugal • Portugal

Presencial
EUR 30 000 - 50 000
Equilíbrio entre a vida profissional e pessoal
Benefícios de saúde para colaboradores e familiares
Formação contínua
Senior Developer
Senior Developer

Inetum • Lisboa

Presencial
EUR 60 000 - 90 000