S

SOFICO

Software for automotive finance contract management

Software Engineer - Java Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-timePorto, PortugalNo salary listedHybrid

About the Job

Requirements

  • Professional experience in Java backend development.
  • Experience with Java.
  • Experience with Quarkus or another modern Java framework.
  • Experience with REST APIs.
  • Experience with microservices.
  • Experience with SQL and relational databases.
  • Experience with automated unit and integration testing.
  • Experience with Git and modern software development practices.

Responsibilities

  • Design, develop, and maintain Java backend services within Miles.
  • Translate complex business and domain requirements into scalable software solutions.
  • Develop and evolve REST APIs used by other Miles components and integrations.
  • Contribute to the microservice architecture and apply Domain-Driven Design principles where appropriate.
  • Work with internal API consumers and integrations with external systems.
  • Use synchronous and asynchronous communication patterns according to the use case.
  • Own functionality from design and implementation through testing, release, and production.
  • Investigate and resolve issues in existing backend services.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, technical discussions, and engineering decisions.
  • Collaborate with colleagues across Product, Analysis, and Architecture.
  • Improve existing services and contribute to new product capabilities.
  • Share knowledge and contribute to the wider engineering community.

Desired Qualifications

  • Experience with Domain-Driven Design.
  • Experience with Kafka or other messaging technologies.
  • Experience with event-driven architectures.
  • Experience with Docker.
  • Experience with Kubernetes.
  • Experience with CI/CD.
  • Experience with cloud-native development.
  • Experience with observability and production troubleshooting.

About the Company

SOFICO

Software for automotive finance contract management

SOFICO creates contract management software for the automotive finance, leasing, and mobility industries. Its main product, SOFICO Miles, handles the entire lifecycle of contracts for finance, leasing, and mobility services. The platform typically supports contract creation, pricing, amendments, renewals, and fleet or mobility management within one system and is used by providers worldwide. Unlike general contract tools, SOFICO focuses specifically on automotive finance and mobility contracts, aiming to give its customers a centralized, end-to-end solution. The company’s goal is to help automotive finance and mobility providers manage contracts more efficiently across regional and global markets.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Ghent, Belgium
Founded
1988

Recently Posted Jobs

Explore more opportunities at SOFICO

See more jobs