Create Alert
Email me similar jobs

Software Engineer – Java Microservices

Full-time

Are you passionate about building scalable, cloud-native applications with modern Java technologies? We're looking for a Software Engineer – Microservices to join an international product company that develops innovative software solutions for the automotive finance, leasing, fleet management, and mobility industries. You'll be part of a global engineering team working on a market-leading enterprise platform used by organizations across more than 30 countries.



Location : Porto, Portugal


Work Mode l: Hybrid


International Environment


Langu age: English


What you'll be doing:

  • Design and develop scalable microservices based on domain-driven design principles.Translate business domain models into robust, cloud-native microservice architectures.
  • Build and maintain RESTful APIs while integrating with internal and external systems.
  • Develop high-quality software using modern engineering practices, including CI/CD, containerization, and automated testing.
  • Contribute to secure software development by following Secure Software Development Life Cycle (SSDLC) principles.
  • Collaborate with cross-functional teams to deliver reliable and high-performance enterprise solutions.


What we're looking for:

  • 3+ years of experience as a Backend Software Engineer.
  • Strong experience with Java 17 (Java 21 is a
  • plus).Hands-on experience designing and developing microservices.
  • Experience building and maintaining RESTfulAPIs.
  • Strong SQL skills, particularly with PostgreSQL.
  • Experience with Git, Maven, Jenkins and/or GitHub Actions.
  • Professional proficiency in English.


Nice t o have:

  • Experience with NoSQL databases.
  • Knowledge of Kafka, Docker, Kubernetes, Angular, or Postman.
  • Additional language skills beyond English.


Why join?

  • Be part of an internationally recognized software product company.
  • Work on a business-critical enterprise platform used worldwide.
  • Join a collaborative engineering culture focused on innovation, quality, and continuous improvement.
  • Enjoy a hybrid working model with flexibility while collaborating with highly skilled international teams.


If you're looking for an opportunity to work on modern Java microservices in a global product environment, we'd love to hear from you!

Similar jobs

More from emagine - Portugal
emagine - Portugal 20 hours ago
emagine - Portugal 20 hours ago
emagine - Portugal 5 days ago

Software Engineer – Java Microservices

Apply Now
Back to search page