AI-Driven Java Backend Engineer in Porto | Microservices

Sofico

Porto

Hybrid

EUR 50,000 - 85,000

Full time

14 days+

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

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
Ongoing learning opportunities
Casual drinks, team activities and公司‑w

Job summary

Sofico in Porto, Portugal is seeking an AI-native Software Engineer, Java Backend / Microservices to join an end-to-end delivery team. You will design and build robust Java backend services, applying Domain-Driven Design and delivering APIs that serve real business needs.

You will work with AI agents across the lifecycle, review outputs, and help shape agentic workflows. The role offers hybrid working, competitive salary, meal allowance, private health insurance, and opportunities to grow in a

Qualifications

  • Strong hands-on experience with Java backend development.
  • Experience with Domain-Driven Design and defining service boundaries.
  • Experience building REST APIs with consumers in mind.
  • Experience with microservices, SQL databases, and relational databases.
  • Daily use of AI coding assistants or engineering agents.
  • Judgement to assess when agent output is sufficient.
  • Product-minded approach to understand problems and own delivery.
  • Willingness to travel occasionally to other international offices.

Responsibilities

  • 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, focusing on consumer needs, documentation, versioning and backward compatibility.
  • 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 and share them with the wider engineering community.

Skills

Java backend
Domain-Driven Design
REST APIs
Microservices
SQL databases
AI agents
Product mindset
Travel readiness

Job description

Sofico in Porto, Portugal is seeking an AI-native Software Engineer, Java Backend / Microservices to join an end-to-end delivery team. You will design and build robust Java backend services, applying Domain-Driven Design and delivering APIs that serve real business needs.

You will work with AI agents across the lifecycle, review outputs, and help shape agentic workflows. The role offers hybrid working, competitive salary, meal allowance, private health insurance, and opportunities to grow in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven Java Backend Engineer (Microservices)
AI-Driven Java Backend Engineer (Microservices)

Sofico • Porto

Hybrid
EUR 60,000 - 90,000
Meal allowance
Private health insurance
Hybrid working
+4
AI-native Software Engineer, Java Backend / Microservices (m/f/d)
AI-native Software Engineer, Java Backend / Microservices (m/f/d)

Sofico • Porto

Hybrid
EUR 60,000 - 90,000
Meal allowance
Private health insurance
Hybrid working
+4
Software Engineering
Software Engineering

Sofico • Porto

Hybrid
EUR 50,000 - 85,000
Competitive salary package
Meal allowance per working day
Fully covered private health insurance
+7
AI Backend Engineer (C#, .NET) - Hybrid in Porto
AI Backend Engineer (C#, .NET) - Hybrid in Porto

act digital • Porto

Hybrid
EUR 45,000 - 75,000
AI Solutions Developer - Porto (Hybrid)
AI Solutions Developer - Porto (Hybrid)

WIRE IT • Porto

Hybrid
EUR 42,000 - 70,000
Health Insurance
Paid vacation
Extra days
+7
Java AI Engineer: Autonomous Agents & Scalable Microservices (Remote)
Java AI Engineer: Autonomous Agents & Scalable Microservices (Remote)

Mindera • Porto

Remote
EUR 70,000 - 90,000
Health Insurance
Flexible working hours
Open holidays
+2
Head of AI Solutions Delivery — Hybrid in Porto
Head of AI Solutions Delivery — Hybrid in Porto

ISS A/S • Porto

Hybrid
EUR 85,000 - 120,000
Permanent contract
Private health insurance
22 days annual leave
+6
Senior AI Engineer (Hybrid Porto) - NLP/LLM, Cloud
Senior AI Engineer (Hybrid Porto) - NLP/LLM, Cloud

WIRE IT • Porto

Hybrid
EUR 65,000 - 90,000
Health Insurance
Vacation 22 days
Extra days off
+7
Lead Java Engineer — AI-Driven Backend & Cloud (Hybrid)
Lead Java Engineer — AI-Driven Backend & Cloud (Hybrid)

Post Company • Lisboa

Hybrid
EUR 70,000 - 110,000
25 days vacation
Flexible hours
Health insurance
+4
Senior Full-Stack Dev (Java/React) – AI & Microservices
Senior Full-Stack Dev (Java/React) – AI & Microservices

Present Technologies • Coimbra

On-site
EUR 60,000 - 85,000
Company bonus
Extra holidays
Flexible benefits budget
+2
Top locations