Emprego
Java
Empregos em java
Software Engineer – Back-end Developer | Matosinhos
CEiiA
Matosinhos, Porto
•
Publicado há 2 meses
Full Time
+7
Software Engineer, Developer Experience (Full-Stack)
Superhuman (formerly Grammarly)
Porto
•
Publicado há 2 meses
Full Time
+7
Senior Java Backend Developer (Spring Boot/Kafka/Kubernetes) – Hybrid Lisbon (1 day/week office)
HumanIT Digital Consulting
Lisboa
•
Publicado há 3 meses
Full Time
+6
Página 2 de 2
Software Engineer – Back-end Developer | Matosinhos
CEiiA
Matosinhos, Porto
•
Publicado há 2 meses
Full Time
Engenharias
Informática
Presencial
+4
Sobre este emprego
O CEiiA está a recrutar um/a Software Engineer – Back-end Developer para integrar a sua equipa em Matosinhos. A função terá como principal missão desenvolver a base de uma arquitetura orientada a eventos, criando APIs e serviços escaláveis para suportar novas plataformas e soluções tecnológicas.
A oportunidade destina-se a profissionais com pelo menos 2 anos de experiência em desenvolvimento back-end, domínio de Java e Go e experiência com APIs REST e GraphQL, arquiteturas event-driven, Apache Kafka e bases de dados relacionais e NoSQL.
Responsabilidades:
- Desenvolver a base de uma arquitetura orientada a eventos para novas plataformas e serviços;
- Conceber, desenvolver e implementar APIs RESTful e GraphQL;
- Desenvolver soluções de comunicação assíncrona entre microserviços através de Apache Kafka;
- Participar no desenho e implementação de sistemas de bases de dados;
- Garantir elevados níveis de desempenho e escalabilidade das soluções;
- Escrever código limpo, sustentável e devidamente documentado;
- Aplicar boas práticas e padrões de engenharia de software;
- Colaborar com uma equipa multidisciplinar no desenvolvimento das soluções;
- Acompanhar novas tecnologias e tendências relevantes para a área.
Requisitos:
- Mínimo de 2 anos de experiência em engenharia de software back-end;
- Domínio de Java e Go;
- Experiência no desenvolvimento e implementação de APIs RESTful e GraphQL;
- Experiência com arquiteturas event-driven baseadas em Apache Kafka;
- Experiência com SQL e desenho de bases de dados;
- Conhecimentos de bases de dados relacionais e NoSQL;
- Conhecimentos de boas práticas e padrões de engenharia de software;
- Autonomia, proatividade e boa capacidade de organização;
- Capacidade de pensamento crítico e resolução de problemas;
- Facilidade de trabalho em equipa;
- Fluência em inglês ou português.
Oferta:
- Integração numa equipa dinâmica e multidisciplinar;
- Ambiente de trabalho positivo e descontraído;
- Medidas de apoio ao equilíbrio entre vida profissional e pessoal;
- Seguro de saúde;
- Parcerias com ginásios e outros benefícios;
- Três dias de férias adicionais;
- Dia de aniversário livre.