Senior Java Backend Engineer for Omni-Retail & OMS

IZERTIS S.A

Portugal

Teletrabalho

EUR 60 000 - 90 000

Tempo integral

há 7 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

IZERTIS S.A. in Portugal is seeking a Java Software Engineer with 5+ years of experience to design and develop backend solutions for omni-channel retail and order management.

You will build Java microservices, leverage Spring ecosystem, and ensure scalable, reliable services. You will implement RESTful APIs, collaborate cross-functionally, participate in Agile ceremonies, and contribute to CI/CD pipelines with Docker, Kubernetes and GitLab.

Qualificações

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • Fluency in English (French or other languages is a plus).

Responsabilidades

  • Analyse business and technical requirements to design and develop robust backend solutions for omni-channel retail and order management processes.
  • Develop, test, debug, and deploy Java-based microservices, ensuring scalability, reliability, and performance.
  • Design and implement integrations with Order Management Systems and retail platforms, supporting key flows such as order orchestration, inventory visibility, fulfilment, returns, and payment flows.
  • Maintain and improve existing services, ensuring high code quality, maintainability, and reliability.
  • Troubleshoot and resolve software defects, integration issues, and performance bottlenecks.
  • Collaborate with the Support team to investigate and resolve production incidents related to omni-retail and order management services.
  • Work with the DevOps team to implement and improve CI/CD pipelines, automation, and deployment processes.
  • Review functional specifications and translate them into scalable and maintainable technical solutions.
  • Collaborate with QA Engineers to support testing strategies and contribute to automated testing.
  • Contribute to the continuous improvement of the Product/Solution by recommending technical enhancements and optimizations.
  • Participate actively in Agile ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives).
  • 5+ years of experience as a Java Software Engineer, with strong expertise in Java 21 and the Spring ecosystem (Spring Boot, Spring Data JPA, Hibernate, Spring Cloud).
  • Proven experience developing microservices-based solutions using event-driven architectures and API-first principles.
  • Experience working with Order Management Systems (OMS), Fluent Commerce, supporting order orchestration and omni-retail processes.
  • Strong experience designing and implementing RESTful APIs (OpenAPI/Swagger) and working with JSON, XML, HTTP, and GraphQL.
  • Experience building omni-retail and e-commerce solutions, including order lifecycle, inventory visibility, fulfilment, returns, payment flows.
  • Proficiency with databases such as MySQL, and MongoDB.
  • Hands-on experience with containerized and cloud-native environments, including Docker, Kubernetes, and CI/CD pipelines (GitLab).
  • Experience working with event messaging systems and integration patterns (e.g., AWS SQS, Solace,Pub/Sub architectures).
  • Familiarity with security best practices including OAuth2, OIDC, and IAM solutions such as Keycloak and Okta
  • Experience with modern development and testing tooling, including IntelliJ, SonarQube, Datadog, Insomnia, and the Atlassian suite (Jira, Confluence).

Conhecimentos

Java
Spring framework
Microservices
OpenAPI/Swagger
RESTful APIs
Agile
Problem solving
English communication

Formação académica

Bachelor’s or Master’s degree in Computer Science/Software Engineering

Ferramentas

Docker
Kubernetes
CI/CD (GitLab)
IntelliJ
SonarQube
Datadog
Insomnia
Jira
Confluence

Descrição da oferta de emprego

IZERTIS S.A. in Portugal is seeking a Java Software Engineer with 5+ years of experience to design and develop backend solutions for omni-channel retail and order management.

You will build Java microservices, leverage Spring ecosystem, and ensure scalable, reliable services. You will implement RESTful APIs, collaborate cross-functionally, participate in Agile ceremonies, and contribute to CI/CD pipelines with Docker, Kubernetes and GitLab.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems • Portugal

Presencial
EUR 40 000 - 70 000
Senior Java Engineer – OMS & Omni-Retail Microservices
Senior Java Engineer – OMS & Omni-Retail Microservices

EPAM Systems • Portugal

Híbrido
EUR 40 000 - 70 000
Java Developer
Java Developer

EPAM Systems • Portugal

Híbrido
EUR 35 000 - 55 000
Hybrid Java Backend Engineer in Lisbon – Microservices
Hybrid Java Backend Engineer in Lisbon – Microservices

EPAM Systems • Lisboa

Híbrido
EUR 32 000 - 46 000
Java Developer
Java Developer

EPAM Systems • Lisboa

Híbrido
EUR 32 000 - 46 000
Senior Java Backend Engineer — Remote (Portugal)
Senior Java Backend Engineer — Remote (Portugal)

Komodo Consulting • Lisboa

Presencial
EUR 65 000 - 90 000
Senior Java Backend Engineer - Java 17/21, Spring, Azure
Senior Java Backend Engineer - Java 17/21, Spring, Azure

HumanIT Digital Consulting • Lisboa

Teletrabalho
15th month salary
Health insurance for family
Birthday off
+3
Senior Java Backend Engineer: Spring & Microservices
Senior Java Backend Engineer: Spring & Microservices

Elevus Tech • Seixal

Presencial
EUR 38 000 - 58 000
Java Backend Developer — Hybrid Lisbon, Microservices
Java Backend Developer — Hybrid Lisbon, Microservices

EPAM Systems • Portugal

Híbrido
EUR 35 000 - 55 000
Remote Java Backend Engineer - Spring & WebSphere
Remote Java Backend Engineer - Spring & WebSphere

Closer Consulting • Lisboa

Híbrido
EUR 40 000 - 60 000
Home office kit
Career plan
Custom training plan