Senior Java Software Engineer

Ytech

Leiria

Presencial

EUR 60 000 - 85 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Health insurance
Training program
Career progression
Team support

Resumo da oferta

Ytech, a forward‑thinking tech startup in Leiria, seeks a Senior Java Software Engineer to design and evolve scalable backend systems for omni‑channel retail. You will work on order orchestration, inventory visibility, fulfilment, returns, and payment flows, using Java 21, Spring, and cloud‑native practices.

We value deep experience with microservices, RESTful APIs, and OpenAPI, plus hands-on work with AWS, Docker, Kubernetes, and CI/CD.

Qualificações

  • 5+ years of professional experience as a Java Software Engineer.
  • Strong hands-on experience with Java 21 and the Spring ecosystem.
  • Proven experience developing microservices-based solutions with event-driven architectures.
  • Experience with Order Management Systems (OMS) and omni-channel retail environments.
  • Experience with Fluent Commerce is highly valued.
  • Strong experience designing RESTful APIs using OpenAPI/Swagger.
  • Experience with JSON, XML, HTTP, and GraphQL.
  • Knowledge of security best practices including OAuth2, OIDC, and IAM like Keycloak/Okta.
  • Experience with CI/CD pipelines, especially GitLab.

Responsabilidades

  • Design, develop, integrate, and evolve scalable backend solutions supporting retail processes.
  • Contribute to order orchestration, inventory visibility, fulfilment, returns, and payment flows.
  • Collaborate with multi-national teams to implement API-first, event-driven architectures.

Conhecimentos

Java 21
Spring ecosystem
Microservices
RESTful APIs
OpenAPI/Swagger
AWS
Docker
Kubernetes
CI/CD (GitLab)
MongoDB
MySQL
OAuth2/OIDC

Formação académica

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

Ferramentas

IntelliJ
Maven
Git
GitLab
SonarQube
Snyk
Datadog
Insomnia
Robot Framework

Descrição da oferta de emprego

At Ytech, we live and breathe technology.

Our mission is to turn challenges into solutions and continuously find new ways to innovate.

Founded in 2020, we are a technology start-up operating in the IT and Telecommunications sectors, with a clear ambition: to challenge the market, break conventions, and create real value through innovation.

What challenge do we have for you?

Experience level: Senior — 5+ years

We are looking for a Senior Java Software Engineer with strong experience in Java-based microservices, cloud-native environments, and omni-channel retail and Order Management Systems.

You will work on the design, development, integration, and evolution of scalable backend solutions supporting critical retail processes such as order orchestration, inventory visibility, fulfilment, returns, and payment flows.

What we value in you:
  • At least 5 years of professional experience as a Java Software Engineer.
  • Strong hands‑on expertise with Java 21 and the Spring ecosystem, including Spring Boot, Spring Data JPA, Hibernate, and Spring Cloud.
  • Proven experience developing microservices‑based solutions using event‑driven architectures and API‑first principles.
  • Experience working with Order Management Systems (OMS) and omni‑channel retail environments.
  • Hands‑on experience with Fluent Commerce is highly valued.
  • Strong experience designing and implementing RESTful APIs using OpenAPI/Swagger.
  • Experience working with JSON, XML, HTTP, and GraphQL.
  • Good understanding of omni‑retail and e‑commerce processes, including order lifecycle, inventory visibility, fulfilment, returns, and payment flows.
  • Experience with relational and NoSQL databases such as MySQL and MongoDB.
  • Strong experience with Docker, Kubernetes, Helm, and cloud‑native environments.
  • Experience working with AWS services and architectures.
  • Hands‑on experience with CI/CD pipelines, particularly using GitLab.
  • Experience with event messaging systems and integration patterns such as AWS SQS, Solace, and Pub/Sub architectures.
  • Knowledge of security best practices including OAuth2, OIDC, and IAM solutions such as Keycloak and Okta.
  • Experience with development, monitoring, code quality, and testing tools such as IntelliJ, Maven, Git, GitLab, SonarQube, Snyk, Datadog, Insomnia, and Robot Framework.
  • Experience working with the Atlassian Suite, particularly Jira and Confluence.
  • Strong analytical and problem‑solving skills.
  • Excellent communication skills and ability to work effectively with multinational and cross‑functional teams.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Benefits of joining our team:
  • Challenging projects with a strong technological focus.
  • Training and certification programme.
  • Health insurance.
  • Structured career progression.
  • Continuous support from the Ytech team.

Senior Java Software Engineer leiria, Portugal

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 Backend Engineer – Cloud-Native Microservices
Senior Java Backend Engineer – Cloud-Native Microservices

Ytech • Leiria

Presencial
EUR 60 000 - 85 000
Health insurance
Training program
Career progression
+1
Senior Software Engineer
Senior Software Engineer

Ytech • Lisboa

Presencial
EUR 16 740 - 27 900
Programa de formações e certificações
Regime de trabalho flexível
Seguro de saúde
+3
Senior Software Engineer
Senior Software Engineer

Ytech • Porto

Presencial
EUR 16 740 - 27 900
Programa de formações e certificações
Regime de trabalho flexível
Seguro de saúde
+3
Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems Inc • Viseu

Híbrido
EUR 75 000 - 90 000
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems • Portugal

Presencial
EUR 40 000 - 70 000
Java Software Engineer
Java Software Engineer

team.it • Lisboa

Presencial
EUR 42 000 - 62 000
Health insurance
Life and personal accident insurance
Flexible benefits package
+1
Desenvolvedor full stack
Desenvolvedor full stack

Affinity • Portugal

Híbrido
EUR 48 000 - 62 000
Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal
Senior Java Developer (Java 17/21, Spring, Azure) - Full Remote Portugal

HumanIT Digital Consulting • Lisboa

Teletrabalho
EUR 27 342 - 36 270
15th month salary
Health insurance for family
Birthday off
+3
Java Software Engineer
Java Software Engineer

Affinity • Lisboa

Presencial
EUR 35 000 - 55 000
Career and training plan
Community activities
Employee discounts