Hiring.Camp

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

Sofico

·

Today

Apply
Location
Porto, Porto, Portugal
Workplace
Hybrid
Department
Product Domain Delivery - PDD
Source
Greenhouse

Description

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.

Ready to build products, own delivery and work as an AI-native engineer? Join SOFICO in Porto.

Skills

JavaDockerKubernetesCI/CDSQLRESTMicroservices

Similar Jobs

30

AI Native Software Developer

Leidos·US·Hybrid

1d ago

AI Native Software Developer

Leidos·US·Hybrid

1d ago

AI Native Software Engineer

Remitly is·Seattle, Washington

3w ago

AI-Native Software Engineer

Insider One·Istanbul, Turkey·Remote

1mo ago

AI Native - Software Engineer

PALO IT·PALO IT France·Remote

2mo ago

AI Native Software Engineer

Accenture·Birmingham, England +3

3mo ago

Software Engineer (AI-Native)

OnRamp·Boston, Massachusetts·Hybrid

3mo ago

Software Engineer (AI-Native)

Userpilot·Dublin, Leinster

4mo ago

AI-native software developer

Law of the Jungle·Sydney, New South Wales·Remote

6mo ago

AI Native Software Engineer

Remitly is·Seattle, Washington +1

6mo ago

AI Native Software Engineer

Remitly is·Seattle, Washington +1

6mo ago

AI Native Software Engineer

Remitly is·Seattle, Washington +1

7mo ago

AI-Native Software Engineer – Trainee

Spektrasystems·Remote

Today

Senior AI-Native Software Engineer / Coach

Coopers Group AG·Zürich, Zurich·Remote

1d ago

Staff Software Engineer, AI-Native Developer Platform

ServiceNow·Santa Clara, California·Hybrid

2d ago

Senior Staff AI-Native Software Engineer – Agentic Systems

ServiceNow·San Francisco, California·Remote, Hybrid

2d ago

Senior Software Engineer II, Mobile - Revenue Experiences (AI Native)

Life360·Canada·Remote

6d ago

Principal AI-Native Software Engineer

Butterflymx·US Remote·Remote

1w ago

Senior Software Engineer II, Mobile - Revenue Experimentation (AI Native)

Life360·New York City, New York·Remote

1w ago

AI-Native Software Engineer - Consultant

XPRIZE Foundation·(Multiple States)·Remote

1w ago

Senior Software Engineer, AI-Native Development - Evinova

AstraZeneca·Barcelona, Catalonia·Remote, Onsite

1w ago

Senior Software Engineer, AI-Native Development - Evinova

Astrazeneca·Madrid, Spain·Remote, Onsite

1w ago

Senior AI-Native Software Engineer

Att·USA:TX:Dallas, Two AT&T Plaza - Dat:211 S Akard St·Remote

1w ago

Senior Software Engineer, AI-Native Development - Evinova

AstraZeneca is·Madrid, Spain·Remote, Onsite

1w ago

Software Engineer- 2- 4years- AI Native, Python, Golang, Java

Cisco·India·Hybrid

1w ago

Senior Software Engineer — AI-Native Engineering (XTM Foundation)

Filigran·Berlin, State of Berlin +4·Remote

1w ago

Principal Software Engineer - AI Native UX

ServiceNow·Hyderabad, Telangana·Hybrid

2w ago

AI-Native Software Engineer (m/w/d)

Goldbeck·Bielefeld, North Rhine-Westphalia

2w ago

Senior Software Engineer, AI-Native Development

Qlub·Abu Dhabi, United Arab Emirates +5·Remote

2w ago

Senior AI-Native Software Engineer (m/w/d)

marcapo GmbH·Bamberg, Bavaria·Hybrid

2w ago