-
emagine

Software Engineer - Microservices

emagine
Portugal · Full-time · Not Applicable

Emagine is seeking a Software Engineer - Microservices who is eager to contribute to the expansion and enhancement of the Miles Enterprise platform through scalable, cloud-native, and secure microservice solutions.

Your Main Responsibilities:

  • Translate domain models into microservice architectures.
  • Collaborate with internal API consumers and integrate with external systems using a domain-driven-design approach.
  • Develop scalable and cloud-native solutions using modern development and DevOps practices such as CI/CD, containerization, and automated testing.
  • Apply a security-first mindset when implementing features and changes within the Secure Software Development Life Cycle (SSDLC).

You Bring:

  • 3+ years of experience as a backend engineer building scalable, production-ready solutions using the Java stack (with strong experience in Java 17 and ideally Java 21).
  • Experience implementing RESTful APIs within microservice architectures.
  • Strong expertise in SQL, specifically PostgreSQL.
  • Proficiency with DevOps tools and practices, including Git, Maven, Jenkins, or GitHub Actions.
  • Fluent communication skills in English.

Nice to Have:

  • Familiarity with NoSQL datastores.
  • Experience or knowledge of technologies such as Angular, Kafka, Docker/Postman, or Kubernetes.
  • Knowledge of additional languages besides English.

About emagine:

At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment.

To learn more about us, visit our website: www.emagine-consulting.com.

Key Skills

Ranked by relevance

java devops cloud containerization restful apis angular jenkins nosql kafka maven cicd git sql
Login to Apply
Posted
Jul 08, 2026
Type
Full-time
Level
Not Applicable
Location
Porto
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
emagine
Related

DevOps Engineer

2026-07-08

Full-time
Mid-Senior
Portugal
IT Services
Engineering
View Job Details
emagine
Related

Senior Software Architect

2026-07-07

Full-time
Not Applicable
Luxembourg
IT Services
Engineering
View Job Details
emagine
Related

iOS Engineer

2026-07-07

Full-time
Not Applicable
Sweden
IT Services
Engineering