Software Engineer |Back-end Developer

Posted Yesterday
Be an Early Applicant
Matosinhos, Porto, PRT
In-Office
Junior
Aerospace • Automotive • Professional Services • Transportation
The Role
Design and develop scalable backend systems, including REST and GraphQL APIs, event-driven architectures with Apache Kafka, microservices workflows, and relational and NoSQL database solutions. Write maintainable, documented code while contributing to platform development, deployment, technical problem-solving, and adoption of current software engineering practices.
Summary Generated by Built In
Descrição da empresa

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

We work by bridging together cities, industry and universities around large programs of development and industrialization of products and services, from Portugal, in high-tech sectors such as mobility, aeronautics and space.

Descrição do emprego

You will be part of a team responsible for desigining the groundwork of a Event Driven Architecture capable of empowering disruptive novel platforms and services. As a Software Engineer specializing in backend development, you will be responsible for designing, implementing, and deploying REST and GraphQL APIs to support our platform's functionality. Additionally, you will play a crucial role in designing and developing an event-driven architecture based on Apache Kafka and database systems. You should have a strong background in software engineering, proficiency in building scalable APIs, and experience with event-driven architectures.

Qualificações

  • 2+ years experience in back-end engineering;
  • Proficiency in Java and Go;
  • Design, develop and deploy RESTful and GraphQL APIs to facilitate the communication between various components of our platform.
  • Experience in Event-driven architecture based on Apache Kafka to handle asynchronous communication and different workflows between microservices;
  • Experience in SQL and Database Design in order to ensure high performance and scalability;
  • Confortable with Relational and NoSQL Databases;
  • Write clean, maintainable and well-documented code following best software engineering practices and patterns;
  • Proactive and independent with a strong emphasis in organization, critical thinking and problem-solving aptitude;
  • Comfortable working in a motivated team;
  • Stay up-to-date with the latest technologies and industry trends;
  • Fluent in either English or Portuguese.

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
  • Health insurance
  • Partnerships with gyms, amongst others
  • Three additional vacation days
  • Birthday off

Skills Required

  • 2+ years of experience in back-end engineering
  • Proficiency in Java and Go
  • Experience designing, developing, and deploying RESTful and GraphQL APIs
  • Experience with event-driven architecture based on Apache Kafka
  • Experience with SQL and database design
  • Comfort with relational and NoSQL databases
  • Ability to write clean, maintainable, and well-documented code using software engineering best practices and patterns
  • Organization, critical thinking, problem-solving, proactive, and independent working abilities
  • Ability to work effectively in a motivated, multidisciplinary team
  • Fluency in English or Portuguese
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

FARFETCH Logo FARFETCH

Software Engineer

eCommerce • Fashion • Retail
Hybrid
Porto, PRT
5294 Employees

FARFETCH Logo FARFETCH

Software Engineer

eCommerce • Fashion • Retail
Hybrid
Porto, PRT
5294 Employees

Wolters Kluwer Logo Wolters Kluwer

Software Engineer

Information Technology • Software
In-Office
Porto, PRT
18996 Employees

N1 (layern.com) Logo N1 (layern.com)

Software Engineer

Blockchain • Cryptocurrency
In-Office or Remote
36 Locations
11 Employees
120K-260K Annually

Similar Companies Hiring

Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account