Descrição da EmpresaA Shore é uma consultora na área de TI, a actuar desde ****, com uma abordagem diferenciadora, tendo maior foco nas pessoas que a compõe e na satisfação dos seus clientes, apresentando sempre uma flexibilidade que permite adaptar-se de forma rápida aos pedidos dos clientes.
Descrição da FunçãoProcuramos um Developer de Integrações Júnior para integrar uma equipa tecnológica focada no desenvolvimento de soluções de interoperabilidade e integração de sistemas críticos.
O profissional terá um papel ativo na conceção, desenvolvimento e manutenção de serviços backend e APIs, contribuindo para arquiteturas modernas baseadas em microserviços e boas práticas de engenharia de software, com especial enfoque em ambientes seguros, escaláveis e orientados a dados.
Principais Responsabilidades
Desenvolver e manter serviços backend e APIs para integração entre sistemas.
Implementar microserviços RESTful com foco em desempenho, segurança e escalabilidade.
Modelar e otimizar acessos a bases de dados relacionais.
Integrar sistemas através de padrões de interoperabilidade e protocolos de comunicação.
Configurar e manter pipelines de integração e entrega contínua.
Colaborar na definição de arquitetura técnica e boas práticas de desenvolvimento.
Produzir documentação técnica clara e estruturada.
Participar em cerimónias ágeis e colaborar com equipas multidisciplinares.
Apoiar a resolução de incidentes e troubleshooting técnico.
Requisitos Mínimos
Formação superior em Engenharia Informática, Sistemas de Informação ou área similar.
Experiência mínima de 2 anos em bases de dados Oracle (preferencialmente versão 19c).
Experiência mínima de 2 anos em desenvolvimento backend com Java (preferencialmente versão 21).
Experiência mínima de 1 ano em Spring Boot (v3 ou superior), com foco em microserviços RESTful.
Experiência mínima de 1 ano na implementação de APIs com padrões HL7 FHIR e/ou SOAP.
Experiência mínima de 1 ano com frameworks de persistência (Spring Data JPA, Hibernate).
Experiência mínima de 1 ano em mensageria (RabbitMQ) e cache distribuído (Redis).
Experiência mínima de 1 ano em segurança aplicacional (JWT, OAuth2, TLS).
Experiência mínima de 1 ano com containers e orquestração utilizando Docker e Kubernetes em ambientes on-premise.
Experiência mínima de 1 ano em pipelines CI/CD e práticas DevSecOps (ex.: GitLab, ArgoCD).
Experiência mínima de 1 ano em projetos na área da Saúde.
Experiência mínima de 1 ano com arquitetura de microserviços.
Experiência mínima de 1 ano em metodologias ágeis (Scrum, Kanban ou Scrumban).
Experiência mínima de 1 ano em documentação técnica e controlo de versões com Git.
Localização
Maia, Portugal
#J-*****-Ljbffr