Software Developer - Java Backend
Sofico, Porto, Portugal +1
The role
As a Software Engineer in our Product organisation, you’ll work on the continued development of Miles and its backend capabilities.
This is a hands-on product development role where you’ll translate business and domain requirements into Java services, APIs and microservice-based solutions.
You won’t simply implement isolated technical tasks. You’ll work closely with other engineers, analysts and internal consumers to understand the business problem behind a feature, contribute to the technical solution and take ownership of what you build.
You’ll be working in a complex enterprise domain where maintainability, scalability, reliability and long-term product evolution matter.
Our engineering landscape includes a large Java ecosystem and an increasing focus on modern backend services, APIs, microservices, event-driven architecture and cloud-native development.
What will you do?
- Design, develop and maintain Java backend services within Miles;
- Translate complex business and domain requirements into scalable software solutions;