Engenheiro | Backend Developer

Posted 9 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 products using Java and cloud-based solutions. Responsibilities include designing architectures, implementing scalable and secure systems, applying CI/CD, writing automated unit and integration tests, maintaining documentation, and following software development standards. The role requires experience with JVM frameworks, APIs, databases, version control, message brokers, event streaming, and software architecture patterns. Knowledge of cloud platforms, monitoring, load testing, high-availability, and real-time systems is desirable.
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

  • Degree 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 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 using practices such as TDD, DDD, and clean architecture
  • Ability to design and implement unit and integration tests
  • Good knowledge of CI/CD pipelines
  • Ability to adapt to rapidly changing environments
  • Structured, self-organized, and collaborative working style
  • Creativity, problem-solving ability, and critical thinking
  • Good spoken and written English
  • Decision-making and team management abilities
  • Familiarity with AWS, GCP, or Azure
  • Experience with load testing tools such as K6 or JMeter
  • 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

Hilton Logo Hilton

Commis Chef

Software • Hospitality
In-Office
Lisboa, PRT
121228 Employees

Pfizer Logo Pfizer

Digital Operations Agentic Lead - Senior Manager

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

Bose Logo Bose

Data Science Co-Op (NLP & GenAI)

Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Hybrid
Lisboa, PRT
2900 Employees
22-32 Hourly

Similar Companies Hiring

Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account