Java Backend Engineer — Microservices (Hybrid)

SOFICO

Porto

Hybrid

EUR 48,000 - 72,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary package
Meal allowance provided per workingday
Fully covered private health insurance
Hybrid working and flexible hours
Modern co-working space
Structured onboarding program with a 1
Team activities and events

Job summary

SOFICO, a Belgian software product company, is expanding its Product Engineering team in Porto. We are looking for a Software Engineer to shape Miles' backend through Java services and microservices.

You will translate domain requirements into scalable REST APIs, contribute to event-driven, cloud-native architecture, and own features from design to production. We value maintainability, performance, and long-term product evolution in a collaborative, international environment.

Qualifications

  • Professional experience in Java backend development.
  • Strong understanding of RESTful API design and microservices.
  • Experience with SQL databases and data modeling.
  • Familiarity with Git and modern software development practices.

Responsibilities

  • Design, develop and maintain Java backend services within Miles.
  • Translate complex business requirements into scalable software solutions.
  • Develop and evolve REST APIs used by Miles components and integrations.
  • Contribute to our microservice architecture and apply Domain-Driven Design where appropriate.
  • Collaborate with internal API consumers and external system integrations.
  • Work with synchronous and asynchronous communication patterns as needed.
  • Own functionality from design through testing, release and production.
  • Investigate and resolve issues in existing backend services.
  • Write clean, maintainable, well-tested code.

Skills

Java
Quarkus
REST APIs
Microservices
SQL
Testing
Git

Tools

Docker
Kubernetes
CI/CD
Cloud-native

Job description

SOFICO, a Belgian software product company, is expanding its Product Engineering team in Porto. We are looking for a Software Engineer to shape Miles' backend through Java services and microservices.

You will translate domain requirements into scalable REST APIs, contribute to event-driven, cloud-native architecture, and own features from design to production. We value maintainability, performance, and long-term product evolution in a collaborative, international environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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-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
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
Senior Backend Engineer — Cloud Microservices, Hybrid Porto
Senior Backend Engineer — Cloud Microservices, Hybrid Porto

Grupo Egor • Porto

Hybrid
EUR 70,000 - 90,000
Hybrid working model
Direct integration
Competitive compensation
+1
Senior Java Backend Engineer - Spring Microservices (Hybrid)
Senior Java Backend Engineer - Spring Microservices (Hybrid)

Dellent • Lisboa

Hybrid
EUR 60,000 - 90,000
Health insurance
Personalized training budget
Remote onboarding
Senior Java Backend Engineer — Hybrid Porto, Shares & Bonus
Senior Java Backend Engineer — Hybrid Porto, Shares & Bonus

World-Leading Tech Company • Portel

Hybrid
EUR 60,000 - 80,000
Company shares and annual bonus
Meal allowance and medical insurance
25 days annual leave
Senior Java Backend Engineer - Hybrid (Porto)
Senior Java Backend Engineer - Hybrid (Porto)

KCS IT • Porto

Hybrid
EUR 42,000 - 54,000
Java Backend Engineer - Hybrid Porto, Cloud & Microservices
Java Backend Engineer - Hybrid Porto, Cloud & Microservices

Grupo Egor • Porto

Hybrid
EUR 42,000 - 65,000
Direct integration into end client’s组织
Contractual conditions aligned with経験
Hybrid working model (Porto)
Senior Java Backend Engineer — Microservices & RegTech
Senior Java Backend Engineer — Microservices & RegTech

Devoteam • Porto

On-site
EUR 40,000 - 60,000
Top locations