Backend Developer
Na IRIUM queremos que persigas sempre os teus sonhos! Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.
Atualmente encontramo-nos à procura de Backend Developer
Requisitos:
Numa primeira fase, garantir o desenho, desenvolvimento e manutenção de serviços
backend escaláveis e robustos em Java, integrados numa arquitetura de microserviços,
assegurando qualidade, segurança e performance das aplicações do projeto.
Numa segunda fase, garantir a evolução do recurso para uma função de
desenvolvimento fullstack com conhecimentos em React e NodeJS.
Responsabilidades principais
PRIMEIRA FASE
• Desenhar e implementar serviços backend em Java (Spring / Spring Boot)
numa arquitetura de microserviços.
• Desenvolver e manter APIs RESTful para integração entre serviços internos e
sistemas externos.
• Modelar, implementar e otimizar modelos de dados relacionais em
PostgreSQL, MongoDB, SQL Server (queries complexas, índices, tuning
básico).
SEGUNDA FASE
• Desenvolver e manter aplicações web end-to-end (frontend e backend)
• Implementar interfaces modernas e responsivas com React
• Desenvolver APIs e serviços backend com Node.js
AMBAS AS FASE
• Criar e manter Dockerfiles e configurações necessárias para containerização dos
serviços backend.
• Garantir boas práticas de versionamento, CI/CD e deploy usando Git e pipelines
existentes (por exemplo, integração com Docker).
• Implementar testes unitários e de integração, suportando a qualidade em todo o
ciclo de vida (SIT, UAT, produção).
• Monitorizar, analisar e resolver incidentes em ambiente produtivo, contribuindo
para a estabilidade e observabilidade.
• Colaborar com equipas de FE, Sistema Core (BANKA), analistas funcionais,
traduzindo requisitos de negócio em soluções técnicas.
• Participar em code reviews e na melhoria contínua da base de código, padrões de
arquitetura e guidelines técnicas.
• Documentar serviços, endpoints, fluxos de dados e decisões arquiteturais em
ferramentas como Jira/Confluence.
Requisitos técnicos
PRIMEIRA FASE
• Experiência sólida em desenvolvimento backend com Java (Java 8+), idealmente
com Spring / Spring Boot.
• Experiência prática em arquiteturas de microserviços (comunicação via REST,
event-driven onde aplicável).
• Conhecimentos de desenho e consumo de APIs REST (boas práticas,
versionamento, documentação).
• Noções de segurança em aplicações backend (autenticação/autorização,
manuseamento de dados sensíveis).
• Valorizam-se conhecimentos de mensageria/eventos (Kafka, NATs, ActiveMQ),
monitorização/logging centralizado, Kubernetes ou outra orquestração de
containers.
SEGUNDA FASE
• Experiência comprovada em desenvolvimento fullstack
• Domínio de:
o React (hooks, state management, component lifecycle)
o Node.js (Express ou frameworks similares)
• Experiência com APIs REST
• Conhecimentos de bases de dados (SQL e/ou NoSQL)
Soft skills e forma de trabalho
• Capacidade de trabalhar em equipa multidisciplinar, comunicando de forma
clara com perfis técnicos e funcionais.
• Autonomia na análise e resolução de problemas, com mindset de ownership
sobre os serviços que desenvolve.
• Orientação para qualidade, performance e manutenção a longo prazo (código
limpo, testável, bem estruturado).
• Abertura à melhoria contínua, partilha de conhecimento e participação ativa em
decisões técnicas.
Nível de senioridade
• 5 anos de experiência em funções de desenvolvimento
Localização: Lisboa
Regime: Hibrido
O que oferecemos?
Uma empresa inovadora e em crescimento, com muitas oportunidades de desenvolvimento profissional.
Retribuição de acordo com a tua experiência e performance. Acesso a retribuição flexível e seguro médico como benefício social.
Acesso ilimitado a formação tecnológica em modalidade livre.
A IRIUM é uma empresa formada por profissionais dinâmicos e proativos. Os nossos valores são a responsabilidade e o compromisso com a qualidade do trabalho. Este é o espírito que procuramos na IRIUM, seja qual for a tua idade.
Se te reconheces nestes valores, esta é a tua empresa!
Podemos construir juntos o futuro. Falamos?
Envie a tua candidatura para: [email protected]
Na IRIUM defendemos um mundo sem estereótipos nem limitações e acreditamos na igualdade para todos, princípios que subscrevemos no nosso Plano de Igualdade e Código de Ética, garantindo a igualdade de tratamento e de oportunidades à margem de qualquer condição pessoal, física ou social.