Num relance
- Tarefas: Desenvolver serviços Java e microserviços com foco em IA e colaboração em equipa.
- Empresa: SOFICO, uma empresa de software internacional com 35 anos de experiência.
- Benefícios: Salário competitivo, subsídio de refeição, seguro de saúde privado e horários flexíveis.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento e aprendizagem contínua.
- Porquê este emprego: Trabalhe com tecnologia de ponta e faça a diferença em projetos inovadores.
- Qualificações: Experiência em Java, desenvolvimento backend e mentalidade orientada para produtos.
O salário previsto situa-se entre 49500 - 60500 € por ano.
Porto, Portugal | Product Engineering | Mid-level or senior
Por que a SOFICO?
A SOFICO é uma empresa internacional de software belga com mais de 35 anos de experiência e uma cultura aberta e horizontal. Construímos o Miles, uma plataforma empresarial para financiamento automotivo, leasing, frotas e mobilidade. Cobre todo o ciclo de vida do contrato, desde a cotação e precificação até a faturação, ativos e integrações. Nossa organização de Produto está crescendo e estamos montando três novas equipes de entrega de software de ponta a ponta. Em Porto, estamos contratando três Engenheiros de Software.
Seu papel
Você se juntará a uma equipe de entrega de ponta a ponta de engenheiros e analistas, trabalhando em estreita colaboração com Produto e Arquitetura. A equipe é responsável pelo seu trabalho desde a descoberta e design até o lançamento e produção. Estamos procurando engenheiros nativos de IA ou engenheiros que desejam se tornar um. Os agentes de IA fazem parte do seu trabalho todos os dias. Você os usa para explorar o problema, escrever especificações, construir e testar código e revisar alterações. Você permanece responsável pelo design e pela qualidade do que é enviado.
Também queremos engenheiros que questionem por que uma capacidade é necessária, quem a usará e como isso melhora o produto. Você ajudará a moldar soluções, fazer trade-offs informados e assumir a responsabilidade pelo resultado.
O que você fará?
- Projetar e construir serviços de backend Java e microserviços que transformam requisitos de negócios complexos em modelos de domínio claros;
- Usar Design Orientado a Domínio para definir limites de serviço, responsabilidades e interações, tanto síncronas quanto assíncronas;
- Construir e evoluir APIs como produtos, prestando atenção às necessidades dos consumidores, documentação, versionamento e compatibilidade retroativa, juntamente com consumidores internos e colegas que integram sistemas externos;
- Trabalhar com agentes de IA em todo o ciclo de vida, desde especificação e design até implementação, teste e revisão;
- Revisar criticamente e validar a saída do agente e assumir a responsabilidade por tudo que é mesclado;
- Investigar problemas de produção e usar o que você aprende para melhorar a confiabilidade;
- Participar de revisões de código e decisões de engenharia;
- Ajudar sua equipe a encontrar fluxos de trabalho agenticos que funcionem, melhorá-los e compartilhá-los com a comunidade de engenharia mais ampla.
O que você traz?
- Experiência prática sólida com Java e desenvolvimento moderno de backend;
- Experiência com Design Orientado a Domínio, transformando conceitos de negócios em modelos de software e limites de serviço;
- Experiência na construção de APIs REST com seus consumidores em mente;
- Experiência com microserviços, SQL e bancos de dados relacionais;
- Uso diário de assistentes de codificação de IA ou agentes de engenharia, ou uma forte motivação para desenvolver esse hábito rapidamente;
- O julgamento para saber quando a saída do agente é boa o suficiente e quando não é;
- Uma mentalidade de produto: você quer entender o problema, desafiar suposições de forma construtiva e assumir a entrega ao longo de todo o ciclo de vida;
- Disposição para viajar ocasionalmente para nossos outros escritórios internacionais.
Bom ter:
- Desenvolvimento orientado a especificações (SDD) ou outras formas de trabalhar com agentes de IA;
- Experiência em configurar ou melhorar fluxos de trabalho agenticos para uma equipe;
- Quarkus;
- Kafka ou outras tecnologias de mensageria e arquiteturas orientadas a eventos;
- Docker, Kubernetes, CI/CD e desenvolvimento nativo da nuvem;
- Observabilidade e solução de problemas em produção.
Você não precisa conhecer todas as tecnologias desde o primeiro dia. Você também não precisa ser nativo de IA ainda, mas precisa querer chegar lá. Nós nos preocupamos em entender o negócio por trás do código, aprender rapidamente e usar um bom julgamento no que você entrega.
O que você ganha?
- Pacote salarial competitivo;
- Subsídio de refeição por dia de trabalho;
- Seguro de saúde privado totalmente coberto;
- Trabalho híbrido e horários flexíveis;
- Espaço de co-working moderno em Porto;
- Integração estruturada com um coach dedicado;
- Espaço para ajudar a moldar como sua equipe trabalha com agentes de IA;
- Oportunidades de aprendizado contínuo;
- Bebidas casuais, atividades em equipe e eventos em toda a empresa.
Empregador para Ai-native Software Engineer, Java Backend / Microservices (m/f/d) in Porto: SOFICO
A SOFICO é um excelente empregador, oferecendo um ambiente de trabalho colaborativo e inovador em Porto, onde os engenheiros de plataforma podem desenvolver as suas competências em tecnologias de ponta como Kubernetes e Azure. Com oportunidades de crescimento profissional e um forte foco na mentoria e na transformação de componentes legados, a empresa promove uma cultura de excelência e partilha de conhecimento, tornando-a uma escolha atrativa para quem procura um emprego significativo e gratificante.