Logo for Winning

Integration Engineer

Roles & Responsibilities

  • Bachelor's or Master's degree in Computer Engineering, Information Systems, Computer Science, or a related field
  • Minimum 3 years of experience in software development, system integration, and APIs
  • Experience in backend development (Java, Spring Boot, Node.js, Python, or equivalent) and designing/rest exposing RESTful and/or SOAP APIs
  • Experience with enterprise system integration, including legacy systems, and working with SQL and/or NoSQL databases

Requirements:

  • Design, implement, and maintain enterprise system integrations, including legacy applications, ensuring interoperability, security, performance, and reliability
  • Develop and consume REST and SOAP APIs; design APIs and manage API exposure
  • Collaborate on CI/CD pipelines and containerized deployments using Docker and Kubernetes; apply Agile methodologies (Scrum/Kanban)
  • Create technical documentation and perform automated testing (unit, integration, and regression); ensure proper security practices (OAuth2, OpenID Connect, SSO, TLS/SSL) and data protection

Job description

Na WINNING CONSULTING procuramos um perfil de Integration Engineer para se juntar às nossas equipas, em Lisboa ou Porto (Híbrido ou Full remote)


REQUISITOS OBRIGATÓRIOS:
  • Licenciatura ou Mestrado em Engenharia Informática, Sistemas de Informação, Ciências da Computação ou área equivalente
  • Experiência mínima de 3 anos em desenvolvimento de software, integração de sistemas e APIs
  • Experiência em desenvolvimento backend (Java, Spring Boot, Node.js, Python ou equivalente)
  • Experiência no desenho e implementação de APIs RESTful e/ou SOAP
  • Experiência em integração de sistemas enterprise, incluindo sistemas legacy e aplicações existentes
  • Experiência no consumo e exposição de serviços REST e SOAP
  • Conheimentos sólidos de bases de dados SQL e/ou NoSQL
  • Experiência com Docker e Kubernetes
  • Experiência com pipelines CI/CD e metodologias Agile (Scrum/Kanban)
  • Conhecimentos de mecanismos de autenticação e segurança:
    • OAuth2
    • OpenID Connect
    • SSL/TLS
    • SSO (Single Sign-On)
  • Experiência em documentação técnica
  • Experiência em testes automatizados (unitários, integração e regressão)
  • Capacidade de garantir interoperabilidade, segurança, performance e fiabilidade das integrações

VALORIZADO:

  • Experiência com PostgreSQL e PostGIS
  • Experiência em processos de migração, transformação e integração de dados (ETL)
  • Conhecimentos de standards e protocolos de interoperabilidade:
    • OGC API
    • OGC
    • INSPIRE
  • Familiaridade com formatos geoespaciais:
    • Shapefile
    • GeoPackage
    • GeoJSON
    • KML
  • Experiência em ambientes cloud, preferencialmente Microsoft Azure
  • Experiência com Azure DevOps e ferramentas DevOps
  • Experiência com API Gateways e soluções de API Management
  • Experiência com ferramentas de messaging e streaming:
    • Kafka
    • RabbitMQ
  • Experiência em integração com diretórios e serviços de identidade
  • Experiência em monitorização, logging e observabilidade de integrações
  • Experiência em interoperabilidade em ambientes complexos, preferencialmente no setor público ou saúde
  • Experiência com plataformas SIG:
    • ArcGIS
    • QGIS
  • Conhecimentos de segurança e compliance:
    • RGPD
    • encriptação
    • gestão de segredos
  • Experiência em integração e preparação de dados para sistemas de IA:
    • transformação e normalização de dados
    • pipelines de ingestão
    • RAG
  • Experiência com integração de soluções baseadas em LLMs:
    • OpenAI
    • Azure OpenAI
  • Experiência na definição de arquitetura técnica, standards de desenvolvimento e boas práticas de integração

Quem Somos?

A Winning Consulting é uma empresa de consultoria que oferece serviços de consultadoria, formação, recrutamento e investigação. Apoiamos os nossos clientes na procura de soluções inovadoras e sustentáveis, desde a aplicação do conhecimento científico na resolução de problemas complexos de gestão até à transformação digital e tecnológica das organizações.

Se quiser saber mais sobre nós, visite o nosso website https://www.winning-consulting.com/

Todas as candidaturas são tratadas com confidencialidade ao abrigo do RGPD. Ao subscreveres a tua candidatura, concordas com o tratamento da tua informação no âmbito do recrutamento e na tua inclusão na nossa base de dados de candidatos. Caso não dês consentimento para o tratamento destes dados, pedimos-te o favor de não te candidatares a este anúncio.

Integration Engineer Related jobs

Other jobs at Winning

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.