Engenheiro | Backend Developer

CEiiA // Centre of Engineering and Product Development

Oeiras

On-site

EUR 42,000 - 56,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Seguro de saúde
Parcerias com ginásios
Até 3 dias adicionais de férias
Birthday leave

Job summary

A CEiiA // Centre of Engineering and Product Development procura engenheiro(a) de software para desenvolvimento em Java com foco em soluções na cloud. O candidatos trarão contribuições para a arquitetura técnica, padrões de codificação e melhoria contínua de produtos.

É essencial experiência com APIs, bancos de dados e pipelines CI/CD, bem como boa comunicação em inglês. O papel envolve trabalho colaborativo numa equipa multidisciplinar e ambientes dinâmicos.

Qualifications

  • Graduação ou Mestrado em áreas relevantes.
  • Experiência mínima de 3 anos em desenvolvimento de software.
  • Proficiência em linguagens orientadas a objetos (Java/Go) e frameworks JVM.
  • Experiência com APIs RESTful, RPC ou GraphQL e bases de dados relacionais/não-relacionais.
  • Conhecimento de Git para controlo de versão.
  • Experiência com brokers de mensagens (Kafka/RabbitMQ/NATS).
  • Escrita de código limpa, eficiente e escalável com boas práticas (TDD/DDD/clean architecture).
  • Capacidade de desenhar e implementar testes unitários e de integração.
  • Conhecimento de pipelines CI/CD.
  • Boa proficiência em inglês (falado e escrito).
  • Capacidade de tomar decisões e gerir equipas.

Responsibilities

  • Aplicar estratégias CI e plataformas, bem como ferramentas de testes automatizados.
  • Preparar e manter documentação de desenvolvimento.
  • Assegurar conformidade com requisitos, incluindo segurança, escalabilidade e performance, contribuindo para design de produto e arquitetura.
  • Desenvolver software em Java e soluções baseadas na cloud.

Skills

Java
OOP languages
JVM frameworks
RESTful APIs
Databases
Git
Message brokers
Testes unitários/integration
CI/CD
English
Arquitetura (TDD/DDD/Clean)
Leadership/Team management

Education

Graduação ou Mestrado em Ciência da Computação/Engenharia de Computação/Engenharia Elétrica ou áreas relacionadas
Experiência ≥ 3 anos em desenvolvimento de software
Certificações em Java/JVM ou similar

Tools

Git
Kafka/RabbitMQ/NATS

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro | Back-end Developer .NET
Engenheiro | Back-end Developer .NET

CEiiA // Centre of Engineering and Product Development • Matosinhos

On-site
EUR 55,000 - 90,000
Health insurance
Partnerships with gyms
Up to three additional vacation days
+1
Engenheiro | Embedded Linux
Engenheiro | Embedded Linux

CEiiA // Centre of Engineering and Product Development • Matosinhos

On-site
EUR 30,000 - 42,000
Seguro de Saúde
Ginásios parceiros
Dispensa no aniversário
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

Hybrid
EUR 42,000 - 60,000
Engenheiro(a) de Software - Sistemas Distribuídos e Cloud
Engenheiro(a) de Software - Sistemas Distribuídos e Cloud

NOS group • Canhas

On-site
EUR 55,000 - 85,000
Bem-estar
Descontos NOS
Parcerias com descontos
+1
DevOps Engineer
DevOps Engineer

Shakers • Lisboa

On-site
EUR 55,000 - 75,000
Java Developer
Java Developer

SourcingTrust, Lda • Lisboa

On-site
Confidential
Senior Software Engineer (m/f/x)
Senior Software Engineer (m/f/x)

Randstad Portugal • Coimbra

On-site
EUR 65,000 - 90,000
Remuneração base
Subsídio de alimentação
Seguro de Saúde
+1
Engenheiro | AI Engineer
Engenheiro | AI Engineer

CEiiA • Matosinhos

On-site
EUR 40,000 - 70,000
Seguro de saúde
Parcerias com ginásios
Até três dias de férias adicionais
+1
Full Stack Developer
Full Stack Developer

Wondercom • Lisboa

On-site
EUR 40,000 - 60,000
Acesso a Udemy
100% Remoto
Horário flexível: 9h–18h
Engenheiro | Embedded Linux
Engenheiro | Embedded Linux

CEiiA • Matosinhos

On-site
EUR 35,000 - 52,000
Seguro de Saúde
Dispensa no dia de aniversário