Java Backend Engineer – Enterprise Microservices

Greenhouse Software, Inc.

Porto

Hybrid

EUR 45,000 - 75,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Meal allowance
Private health insurance
Hybrid work
Co-working space

Job summary

SOFICO Porto is seeking an experienced Java backend engineer to contribute to the Miles platform. You will build and evolve backend services, REST APIs and microservices in a collaborative, product-oriented team.

You will work on translating business requirements into scalable software, shaping the backend architecture and ensuring maintainability and reliability for long-term product evolution in a hybrid work setting.

Qualifications

  • Proven experience in Java backend development.
  • Experience with Spring Boot or Quarkus or similar modern Java frameworks.
  • Strong knowledge of REST APIs and microservices.
  • Familiarity with SQL databases and testing (unit/integration).
  • Knowledge of modern software practices including Git and CI/CD.

Responsibilities

  • Design, develop, and maintain Java backend services within Miles architecture.
  • Translate complex business requirements into scalable software solutions.
  • Develop and evolve REST APIs used by Miles components and integrations.
  • Contribute to microservice architecture using Domain-Driven Design where appropriate.
  • Collaborate with internal API consumers and external system integrations.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Support production systems and troubleshoot issues as needed.

Tools

Docker
Kafka
Git
CI/CD

Job description

SOFICO Porto is seeking an experienced Java backend engineer to contribute to the Miles platform. You will build and evolve backend services, REST APIs and microservices in a collaborative, product-oriented team.

You will work on translating business requirements into scalable software, shaping the backend architecture and ensuring maintainability and reliability for long-term product evolution in a hybrid work setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Microservices (Cloud-Native) | Hybrid
Software Engineer - Microservices (Cloud-Native) | Hybrid

SOFICO • Porto

Hybrid
EUR 50,000 - 70,000
Meal allowance
Private health insurance
Hybrid work
+3
Software Engineer - Microservices (m/f/d)
Software Engineer - Microservices (m/f/d)

SOFICO • Porto

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

Greenhouse Software, Inc. • Porto

Hybrid
EUR 45,000 - 75,000
Competitive salary
Meal allowance
Private health insurance
+2
Senior Java Engineer | FinTech Data & Microservices
Senior Java Engineer | FinTech Data & Microservices

act digital • Porto

Hybrid
EUR 32,000 - 52,000
Senior Java Backend Engineer — Microservices & RegTech
Senior Java Backend Engineer — Microservices & RegTech

Devoteam • Porto

On-site
EUR 40,000 - 60,000
Senior Java Backend Engine — Spring Microservices (Hybrid)
Senior Java Backend Engine — Spring Microservices (Hybrid)

KCS iT • Porto

Hybrid
EUR 60,000 - 90,000
Hybrid work
Free training programs
International projects
+2
Senior Java Backend Engineer — Cloud & Microservices
Senior Java Backend Engineer — Cloud & Microservices

Mindera • Porto

Remote
EUR 60,000 - 90,000
Health Insurance
Flexible working hours
Open holidays
+4
Junior Java Backend Engineer | Microservices & CI/CD
Junior Java Backend Engineer | Microservices & CI/CD

Expleo Group • Lisboa

On-site
EUR 35,000 - 52,000
Software Engineer, Miles Core — Leasing Platform Builder
Software Engineer, Miles Core — Leasing Platform Builder

Sofico • Porto

On-site
EUR 30,000 - 45,000
Competitive salary paid 14 times a year
Full medical insurance covered by the company
€9.60 daily meal allowance
+4
Senior Java Backend Engineer - Hybrid (Porto)
Senior Java Backend Engineer - Hybrid (Porto)

KCS IT • Porto

Hybrid
EUR 42,000 - 54,000