AI-native Software Engineer, Java Backend / Microservices (m/f/d)

Sofico

Porto

Hybrid

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Meal allowance
Private health insurance
Hybrid working
Modern co‑working space in Porto
Structured onboarding with coach
Ongoing learning opportunities
Casual drinks and team events

Job summary

Sofico, a Belgian software product company, is hiring in Porto for AI‑native Software Engineer focused on Java backend and microservices. You’ll work in an end‑to‑end delivery team, collaborating with Product and Architecture, and using AI agents daily to design, build, test and review code.

Hybrid work and international exposure are offered. You’ll contribute to the enterprise Miles platform with domain models, APIs and service boundaries, while maintaining code quality and delivery across the

Qualifications

  • Strong hands‑on experience with Java and modern backend development.
  • Experience with Domain-Driven Design, turning business concepts into software models.
  • Experience building REST APIs with consumers in mind.
  • Experience with microservices, SQL and relational databases.
  • Daily use of AI coding assistants or engineering agents, or willingness to adopt.
  • Product mindset: understand problems, challenge assumptions and own delivery.
  • Willingness to travel occasionally to other international offices.

Responsibilities

  • Design and build Java backend services and microservices for complex domains.
  • Use Domain-Driven Design to define service boundaries and interactions.
  • Evolve APIs with versioning and documentation for internal/external consumers.
  • Collaborate with AI agents throughout design, implementation and testing.
  • Review agent output and ensure quality of code merged.
  • Investigate production issues and improve reliability.
  • Participate in code reviews and engineering decisions.
  • Help the team optimize agentic workflows and share learnings.

Skills

Java backend
Domain-Driven Design
REST APIs
Microservices
AI agents

Tools

Quarkus
Kafka
Docker
Kubernetes
CI/CD

Job description

AI-native Software Engineer, Java Backend / Microservices (m/f/d)

Porto, Porto, Portugal

AI-native Software Engineer, Java Backend / Microservices (m/f/d)
Porto, Portugal | Product Engineering | Mid-level or senior
Why SOFICO?

SOFICO is an international Belgian software product company with more than 35 years of experience and an open, horizontal culture. We build Miles, an enterprise platform for automotive finance, leasing, fleet and mobility. It covers the full contract lifecycle, from quotation and pricing to billing, assets and integrations.

Our Product organisation is growing, and we’re setting up three new end-to-end software delivery teams. In Porto, we’re hiring three Software Engineers.

Your role

You’ll join an end-to-end delivery team of engineers and analysts, working closely with Product and Architecture. The team owns its work from discovery and design through release and production.

We’re looking for AI-native engineers, or engineers who want to become one. AI agents are part of how you work every day. You use them to explore the problem, write specs, build and test code, and review changes. You stay responsible for the design and for the quality of what ships.

We also want engineers who ask why a capability is needed, who will use it and how it makes the product better. You’ll help shape solutions, make informed trade-offs and own the outcome.

What will you do?
  • Design and build Java backend services and microservices that turn complex business requirements into clear domain models;
  • Use Domain-Driven Design to define service boundaries, responsibilities and interactions, both synchronous and asynchronous;
  • Build and evolve APIs as products, paying attention to consumer needs, documentation, versioning and backward compatibility, together with internal consumers and colleagues who integrate with external systems;
  • Work with AI agents across the whole lifecycle, from specification and design to implementation, testing and review;
  • Critically review and validate agent output, and take responsibility for everything that gets merged;
  • Investigate production issues and use what you learn to improve reliability;
  • Take part in code reviews and engineering decisions;
  • Help your team find agentic workflows that work, improve them and share them with the wider engineering community.
What do you bring?
  • Strong hands‑on experience with Java and modern backend development;
  • Experience with Domain-Driven Design, turning business concepts into software models and service boundaries;
  • Experience building REST APIs with their consumers in mind;
  • Experience with microservices, SQL and relational databases;
  • Daily use of AI coding assistants or engineering agents, or a strong drive to build that habit quickly;
  • The judgement to tell when agent output is good enough and when it isn’t;
  • A product mindset: you want to understand the problem, challenge assumptions constructively and own delivery across the full lifecycle;
  • Willingness to travel occasionally to our other international offices.
Nice to have:
  • Spec-driven development (SDD) or other spec-first ways of working with AI agents;
  • Experience setting up or improving agentic workflows for a team;
  • Quarkus;
  • Kafka or other messaging technologies, and event-driven architectures;
  • Docker, Kubernetes, CI/CD and cloud-native development;
  • Observability and production troubleshooting.

You don’t need to know every technology from day one. You don’t have to be AI-native yet either, but you do need to want to get there. We care about understanding the business behind the code, learning quickly and using sound judgement in what you ship.

What’s in it for you?
  • Competitive salary package;
  • Meal allowance per working day;
  • Fully covered private health insurance;
  • Hybrid working and flexible hours;
  • Modern co‑working space in Porto;
  • Structured onboarding with a dedicated coach;
  • Room to help shape how your team works with AI agents;
  • Ongoing learning opportunities;
  • Casual drinks, team activities and company-wide events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst, Product Delivery (m/f/d)
Business Analyst, Product Delivery (m/f/d)

Sofico • Porto

Hybrid
EUR 38,000 - 50,000
Meal allowance
Private health insurance
Hybrid work
+4
Software Developer - Java Backend
Software Developer - Java Backend

SOFICO • Porto

Hybrid
EUR 48,000 - 72,000
Competitive salary package
Meal allowance provided per workingday
Fully covered private health insurance
+4
Software Developer - Java Backend
Software Developer - Java Backend

Sofico • Porto

On-site
EUR 45,000 - 75,000
Competitive salary
Meal allowance
Private health insurance
+2
AI Engineer - Hybrid Lisbon (1-2 days/week office)
AI Engineer - Hybrid Lisbon (1-2 days/week office)

HumanIT Digital Consulting • Lisboa

Hybrid
EUR 25,000 - 33,000
15th month salary
Health insurance covering your family
Birthday off
+2
Product Engineer (AI-Native)
Product Engineer (AI-Native)

Jobgether SRL • Portugal

On-site
EUR 70,000 - 120,000
Fully remote work
Vacation 28 days
Wellness days
+8
Senior AI Engineer (Agentic AI/MCP/AWS) - Portugal Full Remote
Senior AI Engineer (Agentic AI/MCP/AWS) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 25,000 - 35,000
Health insurance
15th month salary
Birthday off
+2
Product Owner
Product Owner

Sofico • Porto

Hybrid
EUR 50,000 - 70,000
Meal allowance
Private health insurance
Hybrid working
+3
AI Engineer Build, ship and scale AI solutions at JobCloud AG
AI Engineer Build, ship and scale AI solutions at JobCloud AG

JobCloud AG • Porto

On-site
EUR 60,000 - 90,000
Sick leave 10 days
Vacation 25 days
Private health coverage
+4
Senior AI Platform Engineer
Senior AI Platform Engineer

HumanIT Digital Consulting • Lisboa

Hybrid
EUR 19,000 - 25,000
15th month salary
Health insurance for family
Birthday off
+2
HR Officer (m/f/d)
HR Officer (m/f/d)

Sofico • Porto

On-site
EUR 32,000 - 46,000
Private health insurance
Co-working space
Structured onboarding program
+1