Engenheiro | Backend Developer

Posted 22 Days Ago
Be an Early Applicant
Oeiras, Lisboa, PRT
In-Office
Mid level
Aerospace • Automotive • Professional Services • Transportation
The Role
Develop backend software for space technology using Java and cloud solutions. Responsibilities include software architecture and implementation, CI/CD, automated unit and integration testing, documentation, and ensuring security, scalability, and performance. The role requires experience with JVM frameworks, APIs, databases, Git, message brokers, event streaming, and software design practices. Desirable experience includes cloud platforms, load testing, observability tools, high-availability systems, and real-time applications.
Summary Generated by Built In
Descrição da empresa

We are an Engineering and Product Development Centre that conceives, designs, develops and productizes new technologies, products and services for a more sustainable society.

We work to bridge the gap between cities, industry and universities around major programmes of development and industrialization of products and services, from Portugal, in high-tech sectors such as mobility, aeronautics and space.

This opportunity is for an Engineer | Backend Developer to join the geoSystems Business Unit, to develop and produce state-of-the-art technology for Space.

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.

Qualificaçõ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ção adicional

  • 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.

Skills Required

  • Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field
  • At least 3 years of software development experience
  • Proficiency in object-oriented programming languages such as Java or Go
  • Experience developing with JVM-based frameworks
  • Knowledge of RESTful APIs, RPC, or GraphQL
  • Knowledge of relational and non-relational databases
  • Proficiency with Git version control
  • Experience with message brokers and event streaming systems such as Kafka, RabbitMQ, or NATS
  • Ability to write clean, maintainable, performant, and scalable code
  • Knowledge of software architectural practices including TDD, DDD, and clean architecture
  • Ability to design and implement unit and integration tests
  • Good knowledge of CI/CD pipelines
  • Ability to work in a rapidly changing environment
  • Structured, self-organized, collaborative working style
  • Creativity, problem-solving, and critical-thinking skills
  • Good spoken and written English
  • Decision-making and team-management ability
  • Familiarity with AWS, GCP, or Azure
  • Experience with K6 or JMeter load testing
  • Experience with monitoring, logging, and metrics tools such as Prometheus, Grafana, OpenTelemetry, or ELK Stack
  • Experience with critical, highly available, and scalable systems
  • Experience with real-time systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
542 Employees
Year Founded: 1999

What We Do

CEiiA is an engineering and product development centre based in Portugal dedicated to designing and developing new technologies for a more sustainable future. It focuses on high-tech sectors, specifically mobility, aeronautics, and space. By bridging cities, industries, and universities, CEiiA helps partners solve complex challenges, taking products from the initial design and prototyping stages through to final certification and testing.

Similar Jobs

RapDev Logo RapDev

Senior Cloud Engineer

Information Technology • Productivity • Professional Services • Software
Remote or Hybrid
27 Locations
130 Employees
75K-95K Annually

Pfizer Logo Pfizer

Data Scientist

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
28 Locations
121990 Employees

Pfizer Logo Pfizer

Product & MVP Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Pfizer Logo Pfizer

Value & Performance Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account