AI-Driven Java Backend Engineer (Microservices)

Sofico

Porto

Hybrid

EUR 60,000 - 90,000

Full time

7 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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer — Microservices (Hybrid)
Java Backend Engineer — Microservices (Hybrid)

SOFICO • Porto

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

Sofico • Porto

Hybrid
EUR 45,000 - 75,000
Competitive salary
Meal allowance
Private health insurance
+2
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 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
Product Delivery BA (AI-Driven, Hybrid)
Product Delivery BA (AI-Driven, Hybrid)

Sofico • Porto

Hybrid
EUR 38,000 - 50,000
Meal allowance
Private health insurance
Hybrid work
+4
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 Java AI Engineer
Senior Java AI Engineer

EPAM Systems • Lisboa

Hybrid
EUR 90,000 - 120,000
Flexible work hours
Hybrid work model
Career growth opportunities
+1
AI Solutions Developer (French Speaker) – Hybrid Porto
AI Solutions Developer (French Speaker) – Hybrid Porto

Wire-IT • Porto

Hybrid
EUR 40,000 - 60,000
Health Insurance
22 vacation days
4 extra days
+7
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
Top locations