Software Engineer - Microservices

Java

Software Engineer - Microservices

Java
Centrum, Porto

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

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.

Tech stack

    English

    B1

    API (Application Programming Interface)

    advanced

    Git

    advanced

    SQL

    advanced

    Java

    advanced

    Testing

    advanced

    PostgreSQL

    advanced

    Maven

    advanced

    Security

    advanced

    Backend

    advanced

    CI/CD

    advanced

Office location

Software Engineer - Microservices

Summary of the offer

Software Engineer - Microservices

Centrum, Porto
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
AWS
Apache Kafka
Event-Driven Architecture
PostgreSQL
Claude
DDD
Kubernetes
Cursor
Java
Spring Boot
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Applied -
29 day left (until 14.07.2026)
Applied -
Check similar offers
AWS
Apache Kafka
Event-Driven Architecture
PostgreSQL
Claude
DDD
Kubernetes
Cursor
Java
Spring Boot
SeniorSeniorB2BB2B
New
AgileEngine

AgileEngine

Remote

Remote

4 200 - 7 700USD/month
Google Cloud Platform
Kotlin
Dataflow
Datastream
Java
SeniorSeniorB2BB2B
New
GraphAware

GraphAware

Remote

Remote

41 - 47USD/h
Security
PostgreSQL
CI/CD
Docker
DDD
Java
TDD
Spring
SeniorSeniorB2BB2B
New
Billennium

Billennium

Remote

Remote

Undisclosed Salary
Git
Docker
Maven
MS SQL
.Net
Kafka
Java
Elasticsearch
Oracle SQL
Spring Boot
SeniorSeniorB2BB2B
New
Commerce Media Tech

Commerce Media Tech

Kraków

Remote

Remote

5 691 - 6 233USD/month
Kotlin
Spring Cloud
Java
Spring Boot
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT